I like this so much, I just ordered two more colors! It is nice and thick and amazingly soft. It does run a bit large. I'm a size 16 and usually wear an XL in tops. Based on reviews, I ordered a Large, and it was a little more slim fitting, but still very wearable. Sleeves are not too tight in the arms and the hem is not quite to the bottom of my butt. I am 5'10"" tall, though! Just love it.