These e-cloths are just what you need to get the glass in your home sparkling. They're ideal for mirrors, windows and screens; just add some water for a smear free finish. Each cloth is fully washable up to 300 times. The cloths are made from millions