The invisible coating repels rain, sleet, and snow to maintain a high level of visibility, dramatically improving weather driving visibility. The treatment also makes for easy removal of ice, frost, salt, mud and bugs. Contains durable anti-static polymer which will help dust from settling on your glass. Also significantly improves scratch resistance.