After reading the reviews, I decided to order a larger size. I normally wear a women's medium but I ordered this suit in an XL and it fits perfectly! Love the design on the top and on the sides of the bottom! The padding on the top makes for great support. So cute and comfy!