IT WILL NEVER COME OFF PERMENANTLY, ALL I DO IS APPLY TURTLE WAX (THE ORIGINAL GREEN BOTTLE) AND IT LOOKS GOOD AS NEW, IT LASTS ABOUT A MONTH, BUT I ALWAYS APPLY TO THE HEADLAMPS AFTER EVERY WASH. NEVER DO THIS WHEN THE HEADLAMPS ARE ON, OR HOT. THEY MUST BE COOL TO THE TOUCH. SAVED ME SOME CASH ON HEADLAMPS, BOUGHT THE WAX 2-3YRS AGO($4). ANYWAYS THAT'S JUST ME.F