It took a long time for the product to arrive from overseas. It's definitely high quality and waterproof. My hat size is 7 3/8 and this XL can be pulled down to my ears. The XL I purchased is loose when it sits on my head where a hat normally sits; I wanted that fit to give me the option of wearing a merino wool beanie while hiking in the snow or rain. Perfect. It's stylish too; no problem wearing this around town. The brim is a perfect length; just a tad longer than I'm used to with a "bucket hat" design, which takes it out of the 'dorky' looking hat category.