Great sweater! They quality and thickness definitely was better than expected considering the price! Based off of some of the reviews I had initially assumed I would be a medium, however the medium ended up being way too boxy and baggy on me. So I easily returned it and ordered the small. Return was simple and quick. The small fits nicely, without being too fitted and without being too baggy, and the sleeves hit me right past the wrist, which I prefer (so not too short!), and the length overall in the torso is perfect. But if you want a looser, slouchy fit- then go a size up. I am 5'8", weigh about 125lbs, and chest is 34C. And I preferred the fit of a small. The knit design is that of a traditional well made Christmas sweater, and based on the thickness of it- it will definitely keep you warm. Very happy with this purchase!