When I tried to use it, I sprayed the Zeiss spray onto a Zeiss supplied microfiber cloth (was part of a kit I got from an optometrist), wipe the glasses, then use a dry part of the microfiber cloth to wipe it away. I don’t think a more absorbent cloth would help much since it’s a greasy residue. Plus, other sources tell me that I shouldn’t use anything other than microfiber to clean my glasses. The spray just seems like a poorly formulated product that can’t cut through grease like dish soap or the Zeiss disposable wipes.