I wore this for a dance performance/40th birthday and it was perfect! It is snug and compressive in a good way that isn't uncomfortable. I'm 5'9” about 155# and required a bit of shimmy to get into but was comfortable on. The seller had amazing turn around time!!!!