The concept behind these are great, I can see a difference in the amount of stuff being cleaned off the windshield and the speed in which it cleans it off. For the price of them they are great. As a Jeep owner they really do what they are intended to do and make clear enough off to be able to see again. Now for the downside. With a dual blade technology I was expecting a little cleaner swipe each time. However I get water streaks left behind right in the middle of the blade, which happens to be directly in the line of sight, and about an inch from the inside. I have taken the off and tried to give the a back bend to maybe correct it, as well as hoping that over time it would flatten out. As Jeep owners are aware we have no curve to the front glass so I don't know if that has any effect on it, however the streaks left behind at line of sight are very annoying.