I wish I had known about this product like 10 years ago. I started using the head-sweats since last year and love it. The head-sweats is always soaking wet after each MTB ride but it help prevent sweats from dripping to my eye and importantly, helmet stay almost dry. For someone who sweat so much during mountain biking ride, this is a must have. I normally support local shop for bicycle gear and attire but Amazon has more color options.