The Anytime Shine Magic Micro-Fiber Cleaning Cloth cleans with water only! It magically leaves a streak-free, sparkling finish! The Magic Cloth is earth-friendly, washable, & reusable. It dramatically reduces paper towel & chemical cleaner use. We use the Magic Cloth everyday in our store & we have found it to be far & away the BEST glass cleaner leaving a completely steak-free finish!