For decades, all I've ever used on all my windshields & helmet shields is the same wax as I use on my bike. Beads water, EZ to clean bugs & other crap off. A cleaner - wax it'll also remove fine scratches. I use it on my eye gear too. Like the instructions say, use clean soft cloth to apply & remove. Hint: in the rain, just turn your head L & R, the water rolls right off.