I purchased this for my husband for Christmas. He loves the Carhartt sweatshirts so I heard about these and decided to try them. He LOVES IT! he works out in the woods and is in and out of machinery all day, everyday. It is heavy enough to keep him warm on cold days and sheds the rain really well on the rainy days that we have a lot of. We have purchased 3  more since Christmas. The sizing is really good too. My husband usually wears a tall but these seem to fit him really well in regular.