Love this shirt. i am actually pregnant and this shirt ties right over my baby bump to make for a very flattering pregnancy shirt. i will definitely be wearing it post pregnancy as well since the tie is an actual tie and you can tie it however tight you want for a more fitted or loose look. i am 5'4 125 lbs (not pregnant) and got a size small. and it fits perfectly. covers problems areas of butt and upper thighs, yet accentuates the waist. and thinner area of legs. very soft fabric, a bit stretc