This window cleaner was great for my French door glass. It took less than 3 minutes to clean both doors & the result was streakless. No touch-up was required. The scrubber side of this 14″ squeegee has a removable pad with a 1/2″ nap of synthetic fiber. This cleaned the glass better than any cloth or paper towel. It is held onto the wand by Velcro which makes it easily removable for cleaning. The squeegee side is rigid & does not flex which keeps the rubber blade flat on the glass. This produces no streaks requiring touch-up. Because of the width, the squeegee cleaning of the surface requires fewer passes reducing the cleaning time. This rigidity also makes it useless for curved surfaces such as auto windshields. For what is designed for, it is an excellent window cleaner.