Lens manufacturers say that anything other than a microfiber cloth will damage the coatings on a lens. But microfiber cloths eventually pick up crap and they look like they're a pain to wash.
How do you keep your lenses clean? Are you using cloth/kleenex or microfiber cloths? If you use microfiber cloths, how do you clean those?
I have a small machine that creates super sonic sound (Sonic Soak), submerge that with the glasses in a bottle with soapy water. Turn on and wait around 3 minutes. You can see stream of dirt particles coming out of small crevices, I don't think I can reach those with any wipe or cloth. The glasses is super clean after the process. But if I don't have time and not home I use microfiber cloth