This is a mostly great hat. It is water resistant and comfortable. The only issue I have is that the water-resistant cover would sometimes blow off the rest of the hat. I had to hold my head at times to prevent it from flying away. If there was a button or snap to hold that in place, I'd give this 4 stars.