works well for me... and I live in Michigan where there is snow. lots of it. I use to buff them in by hand, which sucked because it takes a decent amount of effort. I now just use the rain-x windshield fluid. everytime I use it to clean my windshield, i applies little bit of rain-x on it and it works.