That's what I use on the headlights. It lasts a solid 2+ years where the headlights look brand new, literally. Eventually hazes again so far, 2 cars, 2 times. Didn't contact them about the lifetime warranty. I would imagine it's effective on paint too.