Just got it today and am already pleased. I am 5 ft 6 in and the medium fits pretty well. The sleeves are a little long but that is mostly because my arms are short. It is really soft and decently warm. Overall an awesome purchase.