This visor has been an excellent addition to my running gear. The visor exceeded expectations for the price. The material is very nice, and very durable! I purchased a black and white American flag patch and sewed it on the front. After a long run this hat is typically drenched, I rinse it off quickly in the hose, and leave it hanging to dry. after doing this for over a year the black has not faded one bit, nor has the material let go, or shown any signs of wear and tear. I typically run around 25 miles a week, this visor has had many miles under it, and has many more to come. It has traveled on hikes, been to the lake, and still looks just as good as it did the first day I purchased it. I would highly recommend this visor.