I have been using Cruz Armor on my visor for the past 2 seasons and absolutely love it. When it was time to by my co-driver a new visor, I gave him my older one, and bought the new one with Cruz Armor on it. I have been in many situations where mud or moist dirt covers my helmet, and with a simple wipe with the microfiber I keep under my leg, I can see again. It does not get scratched, which is the biggest reason to them. It is much better to get the Cruz Armor with a new visor, then putting it on after you have scratched and marred your visor.