RainX always produces mixed reactions. Basically, it's very good if you're doing above 50mph as you don't need wipers but at lower speeds it's crap. Plus in the summer, flies stick to it.