Tried the bottoms on first, they fit perfect. Tried the top on and I burst into laughter. It's a gorgeous swimsuit but the top is an absolute joke for people with naturally large boobs. I am a 44 DD and this did not support my boobs at all. It needs a strap coming from the middle or it gives you what I like to call "overflowing gravy boat" boobs.