I bought an XXL version of this last year and the thing is now relegated to being layered over this XL version. The two together are perfect for layering. The smaller one conforms to me great and the material is beefy. These are perfect for any wearing and will ward off the chill.