Nothing wrong with the hat…it just is labeled as an XL. It is not an XL. The fit is between a large or an extra large. Mostly. Some are just plain large. It’s a gamble for you. Can’t return it to me for a refund. Or switch it out for another. Nope. But I will tell you this. It is one nice blanket of a chook to wear, even if it doesn’t fit perfect.