The quality is unbelievable. I tried two others and they were not even close to this one. All these ladies are for real when they say don't waste your time or money on cheaper garments. Save and spend the extra 20 bucks for this thing. I am a size large and got a large. But if you can handle the struggle go one size down for that extra slimming look. I'm 157 5ft4