This Quiksilver Men's Everyday Blocked Vee 20 inch Boardshort Swim Trunk is made of good durable fabric and it fits perfectly and comfortably.  The 20" length is also what I like, exposing only from knees and under.  The color and design are very creative and stylish, and it's well tailored.

I recommend it!