The suit is okay, material is soft on the skin. the leggings are too wide at the bottom of the legs. stitching is a little bit poor. I'm a size 36/38 and took Large and it fits comfortably. the top is very thin, but looks nice i just had to put a more supportive sport bra underneath. It is not a bad buy for it's price.