Glasses stay cleaner for longer when you use microfiber cloths, lens sprays, or mild dish soap instead of your clothing or ...