Remember this is a $9 hat. Now that being said I got this hat for sun protection. I work outdoor all day almost every day. The color has faded ALOT, but it still does its job. I work 6 days a week, 10 to 12 hrs a day, all in the sun. I love this hat and would recomend it to anyone! Does it fade, of yes the color on top of mine is almost gone. Will the buttons rust if wet, well yes but again $9 hat.
But will it protect your head and neck all day from the sun YES!