Full disclosure, I haven't worn this out and about yet, or gotten it wet. I've worn it around the house to get a feel for it and I'll adjust my review if anything changes. For reference, I'm 5'7", 145 lbs, 36 B or 34 C depending on the bra, and I typically wear medium tops and size 8 bottoms. I'm athletically built (not very curvy), with a long torso, muscular thighs, and broad shoulders.

I ordered L and XL and decided to go with the XL b/c it provided more coverage and was slightly more comfortable (a smidge loose in the waist but more comfortable in the leg openings). The L would have worked as well, it just came down to personal preference. My chest isn't big, but I prefer the extra material that the XL gives me. I can tie it tighter with it not pulling too much on the bottoms, and that makes me feel a little more secure. I did have to take the cups out b/c by tying it tighter they were too high on my chest. I get a little side boob after moving around, but nothing scandalous. I bent every which way and there was no popping out. I'd really have to be bending over in a weird position for there to be any concern. I can definitely adjust the top if I WANT to be more sexy, though. Easy to flaunt a little more cleavage. I wouldn't want to wear this while being active, but I think I'll feel comfortable chasing my 3 year old around. The bottoms are full coverage, which I love. I don't get a wedge every 5 steps and can bend over without my butt hanging out.

The quality of the suit is great. The material is nice and thick, and supportive enough so that the mom pooch is reigned in. The colors are absolutely beautiful. I got the Pineapple Floral pattern and the online pics don't do it justice. The colors are much more vibrant in person, and look amazing against the black background. Overall, this is a great suit. The only reason I docked a star is b/c I do have to pay attention to how I move and I have to readjust the top often to minimize the side boob. I would absolutely recommend this to anyone looking for a well priced suit that is modest and sexy at the same time.