Looks like decent quality.

Very large - Usually, when I try hats in a store, Large is quite small on me and "L/XL" tends to be tight as well. So - with this one - I bought XL.
But this XL feels like I'm a small kid trying on dad's hat.
Quite too big to wear.

Stylistically - it is a bit on the tall side compared to other such flat caps.
If you like that sort of thing.