I always get nervous with sweaters online about the quality and if it'll be too thin, but this is warm, thick (but not too thick) and has been through many washes and it's just an overall wonderful sweater. Form fitting and will definitely buy again in more colors when I can.I'm 5'1 and 110 lbs, size S is perfect.