I bought mine for the windows. That lasted about a day.
The glass sliding door was next, inside and out, both sides done before morning tea.
Then the bathroom mirror, which always ended up with a film, no matter what I used on it.
Then the shower glass, which I now give a quick once-over after my shower, takes under a minute and it's stopped the water marks building up in the first place.
After that, the kitchen: cooktop, splashback, benches, the stainless steel front of the dishwasher that shows every fingerprint. All of it with the same cloth and plain tap water.
And my husband, who has never once volunteered for a cleaning job in his life, took one out to the car.
He hosed it off, wiped it down and it dried streak-free without a water mark on it. He now considers that cloth his.
That's the thing nobody tells you before you buy: you think you're getting a window cloth.
What you're actually getting is the one cloth that ends up doing most of the house.