This is a great hat for the price, I ordered an XL and while it's a "little large", it's not a big deal since it covers my head from the sun and it is comfortable. I have to believe that the large would've been too small.
Rating:
[5 of 5 Stars!]