This is so big for an XL. I'm in between XL and XXL. I usually just go with an XL. This is like an XXXL. The sleeves were 6" past my hands. The rest of the coat was so baggy that it looked ridiculous. I have bought other HUK XL and usually fits great. If you return this item, they charge you a $45 restock fee. No mention of this when buying. It's basically stealing money. Beware with this item and this seller.