This hat is of better quality than the $32 price would suggest.  I wanted it for sun protection while traveling, and it will certainly work for that purpose. Buyers should know three things. First, XL really is XL.  Second, whatever "Earth" may mean to other,this hat is brown in color. It appear to me to be darker than the photo.  Third, the brim is really too wide for a "fashion" hat.  If you want cute, you might be disappointed.  This hat is designed for breathable sun protection, not for looking cool at your son's soccer game.