I was amazed at how well this repels water. The day after I put it on my windshield there was a light rain while I was at work. When I went to get in the car, my windshield was clean, dry, and spot-free. Not the same story for the other cars in the lot.