The description says that this hat is an one size fit all type of hat and fits up to XL.

I wear S/M sized hats, that saying, Fedoras and other Military hats. This hat however didn't fit on my head. It looked like only a kid could wear it.
Not even my sister who has a smaller head could wear it.

The product, however, has a nice quality, way better compared to my other Military that is pretty worn out.

So I don't know if it's the product that I received that came "very" small or if that's the size that it is supposed to have.