I got this for the wife and we had to return it.  Some basics figures for the girls out there...wife is 5'4" and about 145-150 (real weight gals, not that crap you tell everyone). Her cup size is a small C (we've tried B cups and they aren't wide enough to hold correctly...ie, side spillage). Her band is 38, so we are talking about a more realistic girl.  This outfit, while very cute, does not fit correctly.  First off, the size runs small...(we got a large and it still was way too tight), and the cups are very small (major spillage). If you have a great bod, then this would definitely suit you, but for those who are even 10 lbs over, it's gonna seem too small.

And if you got girls bigger than a B, don't bother