What does angenehm zu berühren mean?

angenehm zu berühren - German to English

voluptuous to the touch