I really like this hat but it does not have any stretchy fabric on it to ensure that it fits all head sizes.  Sadly, it did not fit my head and I had a flat hairstyle.  I had to keep pulling it down to my eyebrows and it was so uncomfortably tight that it gave me a headache.  I think I have a normal sized head so the fit was very disappointing.