I love this bathing suit but it's only 4/5 stars because:
1. The straps need to be a little sturdier for larger chest sizes. I already heard some seams bust the first time I tied it around my neck.
2. The bottoms (under the skirt) are too loose. Maybe because I had to order a large for my bigger middle but I don't know. The shorts under the skirt seem SO BIG.

Otherwise, this fit great! I'm a 34C, 5'4" woman, who weighs 145lbs with a larger muffin top but smaller butt/fit legs (avid hiker).