you get what you pay for!  I am size 2-4, bought SMALL- it is weirdly small/ made.
Bottoms:There is not enough material side to side to cover your butt, but it is so long it comes way up on your low back ?!?!??! It looks like a diaper. ODD!!
Top: The top is to small for A-B boobs.  More like for somoeone with NO boobs at all and the material is weird on the top- the padding is lumpy, but once it is removed, the material still looks lumpy in a REALLY BAD way.

PASS on this one