Electronic devices all have the same issue in common constant contact with the human body which leaves oils, grease, make-up, fingerprints, bacteria and who knows what else on the devices. This cloth gets this job done without water and without chemicals.