I the past year I have purchased three of this exact item. I bought the first one as part of a "steam punk" retro style outfit I  am slowly getting together...my wife commandeered that one because it looked good on her for causal dress up. I then bought a second to replace that one. The third was ordered when my mother saw my wife's hat and just had to have one. The hat is a reasonable quality for the twenty dollar price point. I think it is better than most "costume" items as it is nice enough for regular fashion wear. I would say the size of the hat is on the large end of medium or small end of large.