Wow - this review is going to be similar to the one I just did on a completely different product that I ordered, received, and was semi-unhappy with. I have a pretty big head, so I ordered the XL. This hat fits my head way too tight... even though I have a few other XL hats that fit perfectly. So, I just gave it to my dad, and it looks good on him. Also, I know that the picture is of a propped-up, nice and fresh new hat... but, after being crushed in a box and shipped halfway across the country, it didn't look exactly like the hat in the pic. The quality seems to be good, so I would recommend this hat to a friend with a smaller head than mine.