This is a really great sweater. It is warm, soft, very comfortable, and made of good quality fabric. !00% cotton is much appreciated, as many clothing items are made of cheaper cotton-polyester blends. One caveat: This sweater runs a full size larger that its stated size.I originally ordered a size Large, which turned out to actually be Extra Large in size. Another review said that this could be remedied by washing and drying the sweater, and it would shrink down to fit. Nope. Mine shrank little, if at all. Hmmm... sounds like vanity sizing run amok. I then ordered a size Medium, which fits perfectly. The sweater seemed a little tight when I put it on right out of the package. Ditto after it comes out of the laundry. The fabric loosens up after an hour or so of wear, and then fits quite nicely after that. I have worn the sweater nearly every day for the past month and love it!TLDR - A great sweater, but order one size smaller than your usual size.