My windshield had a stubborn film of oil on it for over half a year. It made the windshield blurry in the rain and caused glare when passing other vehicles at night, which was extremely dangerous. I tried windshield washer fluid and dish soap, but nothing worked. This oil film remover is a godsend! The press-to-dispense design is super convenient. Just a light wipe, and the oil film disappears instantly, leaving the glass sparkling clear like new. Rainwater flows right down the windshield.