I've been using these for years....and happy with the results. One package contains a wash cloth and a polishing cloth. Just wet the wash cloth with plain water to clean the window and use the polishing cloth to dry the window....never any streaks. Washable in the machine.
One package will last a couple years easily.
I still use a ladder for the second story, but they don't get dirty as fast as the main floor windows.