This awesome polishing cloth quickly, and effortlessly cleans my mirrors and glass lamps.  It leaves no residue spots.  This cloth combined with H2O thoroughly cleans better than the glass cleaners I have used in the past!  Thank you for this invention and shout outs to the other satisfied customers for their positive reviews on this cloth.