I was nervous to buy this because these suits can sometimes run insanely small - I am an 8/10 pant size (with a big caboose!) and the bottoms look great!! They show a little cheek, but in a cute way. The top looks super cute & the padding is very stable. If I could give this more than 5 stars I would. I am VERY pleasantly surprised!