Love the look of this hat and protection it offers.  I have a large head and the XL is slightly snug.  I stretched it overnight (after wetting it) and got it to a more comfortable fit.  Just know that if your head is big, XL may not be the most comfortable fit in sun protection hats.