This fit perfectly and comfortably! I am usually a size 20 - 22 and I got the XL and it fit really nicely!

It's not a super tight fit like a Bustier but it holds all the important part in nice and securely and yet still comfortable. Also lifts the bust line and makes you stand up straight even without the wiring/boning. It's a thin sheer type material and I didn't think it would hold but it did I hope it lasts.

I can move and dance and jump around and it doesn't budge!  This arrived in record time! I ordered Sunday and it got her Tuesday! Amazing. Perfect for the price! Will need to get more colors!

Follow up:

After two uses it fell apart. But I can still use it. A run started when I put it on in the morning, by afternoon it turned into a HUUGe hole. Essentially making the front thigh panel non existent. But I still wear. Mostly for work. I don't let my hubby see me in it cause it's all holey. It was sexy when it was whole. He likes the crochless aspect of it and how it pushed the boobs out too. Wish it were sturdier.