I was very suprised at how soft this was and how it was able to smooth out my curves without the restrictive feeling of traditional shapewear. Its a nice, comfortable and causal option!I'm 5'5", 185ish, size 10/12 and wearing this in a large, it is true to size!