This Microfiber Cleaning Cloth can be used to wipe off various contaminants from camera lenses, eyeglasses, telescopes, spotting scopes, or other valuable optics. The fine microfiber material removes lint, dust, dirt, and fingerprints. This cloth will ensure you that no streaks or spots remain.