I've tried on hats like this one before and they always were to small so that's what i was expecting with this one.  But to my great surprise this hat fit great and looks great.  I'm sure if you wear this for any length of time it will leave elasatic marks on your forehead but i guess any hat will do that.  Overall, i'm very pleased with this purchase.