I used it recently so unfortunately I don't have any long term results yet. As far as application, it couldn't be easier. All you have to do is put a couple of drops on a foam applicator and rub it in to the lens in a circular motion. It goes on very smooth, but after about 60 seconds it will get tacky and you dont want to touch it. I let it dry about 10 minutes and then buffed the lens since I saw a couple of spots that had excess. The excess easily buffed off and the lens looked great. I applied it after refinishing headlights.