Size Purchased: XL
Usual Size: XL
Color: Black
Only reason I am not giving this 5 starts is the boob support. But then again it's to be expected with a one piece. Other then that, it fits like a body suit, snatches you beautifully! I feel so sexy in it, would of been even sexier if my boobs were pushed up a little:). I am a 38DD. Definitely get it!!!