Nice quality. Comfortable and flattering top. I'm a Grammer so prefer my swim skort to the boy shorts included but worth the price. The size fits as most swimwear. To be comfortable always go up one size which I did and fits just right.