The texture is quite nice overall, but the things i don't really like about it is the black grooves that stick out on the inside, which makes it uncomfortable at times. Also, if you're planning to buy this, get the XL or XXL size, as I have purchased the L size and it's still quite tight around the waist, even though I'm a pretty slim person. Lastly, the trunk I purchased has average room for my privates. So in conclusion, get the XL or XXL size if you're planning to purchase this.