Sized Weird

I think this hat was sized by elves. I have a fairly large head, 24 inches circumference, so I ordered an extra large. It was tiny, it fit my very small-headed wife perfectly. I thought they sent me the wrong size but the factory tag does say XL. It makes me think these are meant to be kid hats or something.