It actually makes a difference, I applied this to my windshields one week before the heavy showers started here in Dallas. Before I applied this my wipers would leave water smudges or smear everything instead of wiping it away making my visibility worse. I would not hesitate to buy another one once the one I currently have runs out.