The Anti-Fog Cloth effectively cleans and prevents fog on eyeglass lenses, sports goggles, helmets, safety glasses, and face shields. Safe for use on all lens types and coatings, including anti-reflective surfaces, it comes in a reusable zip-lock bag for long-lasting freshness.