I use Rain-x on all windows and mirrors. and the little bottle will last me more then a year. I have tried waxing and that doesn't last as long for me. Also if you live in an area that gets frost or freezing rain, rain-x makes it easier to scrape your windows.