This is the best cloth to clean eyeglasses because of the soft microfiber and nano-fiber material. It easily picks up oils and dust rather than grinding them down into your lenses.
The gray microfiber cloth quickly removes remaining streaks and smudges after a cleaning leaving your glasses spotless. Use the black nano-fiber side too easily polish your lenses either before or after a cleaning.
This eyeglass cleaning cloth works great on anything especially for small lenses such as glasses, googles, cameras, GoPros and electronic screens. Be aware, larger surface areas will require cleaning the microfiber lens cloth more frequently.