Love this jacket with 2 exceptions.  I wear a large shirt, sometimes XL if it is a material that shrinks.  I purchased this in a large and I'm swimming in it.  The other exception is that Carhartt claims this is their "warmest" hooded sweatshirt, and I think a sherpa-lined one would be warmer