This is a good sweater, suitable for my work environment. I ordered L. I'm 5'5", 165 lbs, curvy. The sweater is exactly what I wanted for an extra warming layer, which isn't too bulky. The L isn't "big" on me, but a loose fit. The sleeves are just a little long, which I like, to partially cover my hands. I didn't notice any shrinkage after washing. I prefer a loose fitting cardigan, so this is perfect for me.