I've installed it on my headlights, fog lights, front running lights, and front turning signals. Haven't had any problems, but I can say that about my Diamond Shield also, cause when I stop, I always wash her face. (No bugs Allowed) Stone chips, very few. Thicker film on the lights, and no chips period. No nothing about windshield. The price of a windshield, might be a good idea.