Nice sweater to dress up any occasion. Light stretch to the material and washes beautifully. I'm 5'7" and 160 lbs. I bought a large. It's not tight but not too baggy. My arms are pretty long, so typically sweaters are too short in the sleeves, but this is plenty long enough with extra stretch. I've worn it 5 times in the week since I got it, and it hasn't started pilling yet. Would buy again