Just got it today and told my wife all my old off brand sweatshirts can hit the trash.  Warm, YES!  Comfortable HECK YES!  One think to note, if you usually buy size XL "tall" like I do you might want to try this on first.  Tall in Carhartt is REALLY REALLY tall.  An XL in Carhartt fits me fine.