The sun hats are fine.  The visor is wide and blocks a lot of sunlight and I like the style.  I'm just upset that I paid for expedited shipping and they didn't arrive on time so I went on my trip without them. Also, if it's my error I apologize but I ordered a white hat, not a blue one.