The microfiber high performance cloth traps dirt, dust and grease without the need of using chemical. The cloths are all lint and streak-free. Helps you get the perfect clean and sheen each time! - Scotch-Brite™ Lens Cloth picks dirt and dust while leaving your lens lint and streak free!