Hey so this was kind of an impulse buy but it actually surprisingly worked out really well! So yay! So I'm about a 125lbs and 34b and the top, tho it fits fine, I like my swim tops to be a bit tighter so if I were to jump off a boat I wouldn't have to go find my top on the other side of the river.. But anyways the top I give maybe 7/10 because it's fine just not as tight as I'd prefer. (Perfect for tanning maybe, because that requires less movement). The bottoms though fit great! They are not too tight not too loose and not too cheeky!! So honestly overall I really like this swimsuit! Also I didn't know the top had a cool back as shown in the picture! I recommend it! Especially if you're bigger up top!