Seems like a well made warm lined sweatshirt but I normally wear an XL or XXL and the XXL didn't fit me so I had to send back.  It was too small in the shoulders and chest along with being short for the arms.  I know I'm not a XXXL.....lol.  I'm 6'1" and 225#.