Aquapel lasts about a year, at least for the 9 months or so that I see rain here. And it works better than a Rain X at repelling. Plus Rain X starts to look streaky as it wears off and Aquapel doesn’t. It does take 2 applicators for my big windshield FYI. It’s not super cheap like Rain X but you get what you pay for as they say.I have a hard time getting the RainX to be somewhat clear. Always get smearing. Probably an operator malfunction.