Good material. I followed the advice here, as a size 10 who wears medium size blouses, I got an XL and fit me. I have thick thighs and the shorts were comfortable. Overall I loved the material. Well made. The exception was the cups on the suit. I am a 36 B and the cups made my boobs look pointy and weird. I will return because of this. My boobs did not fill the cups and it looked weird.