I usually wear size XL and they usually fit me a bit loose which I like. Upon ordering I noticed a number of reviews that suggested the XL fit a little small/tight and decided to order a size up. XXL actually fits me a bit more, especially in length. He went halfway to my knees. So I reduced the poop on the clothes, and now they fit perfectly - roomy but not too big. I'm 5'10", 200 lbs. It's thick and warm, and the inside is very soft - almost a cross between a regular cotton sweatshirt and fleece. I like the stand-up collar (not a sweatshirt) and that would be great for layering .Overall I would recommend.Be sure to check the size.