I bought them a few months ago but haven't had a chance to install them yet. They're not designed to be a UV protectant but rather an abrasion guard (whether it be stone, sand, etc.). If you've ever polished your headlights you've already chewed off whatever UV protectant was already there. And UV protectant obviously doesn't help with scratch/haze resistance.