The Carhartt sweatshirt is nice and thick. The only problem is - it is too long, not "regular" but rather "tall" sizing. I wish online picture could do a better justice. It hasn't been in use yet, so I cannot tell how it responds to heavy/dirty work, washing, drying etc. Compare to other sweatshirts that my husband wears, this one looks and feels warm, and sturdy enough to survive construction projects.