I ordered this sweater in a large due to customer reviews. I usually wear a medium, and that's only because I want my tops, specifically sweaters, to fit more baggage. Anyhow, it's a perfect fit and it's been laundered twice and every strand is still in good order and it hasn't shrunk.  I even dried it.  I received this item at a discounted rate; however, that has no affect on my review.  I'm thinking about purchasing another one for my sister at regular price.