I’m 5’0 135 lbs. I bought a MEDIUM size and I’m amazed how perfectly it fits me. Not big and not too tight. Just perfect to hide my flabby tummy. When it was delivered, It doesn’t have any smell that usual chemical smell. It’s very soft and warm. Warm that is is enough to keep me from freezing and it’s breathable. Breathable that it doesn’t makes me sweat while keeping me warm.