I have used it on our boat and autos around 2004 or so. It would last the season on the boat and somewhere around 8 months on our autos. You could tell when it was at the end of its life span as my white truck started to look splotchy on the hood and the beading was no longer there. I now use mcguires ultimate wax, as it is much better. If you have some star rite on hand and don't want to spend $$ it will not hurt a thing.