These cloths are perfect for cleaning windows, and I use nothing else to clean my glasses. I keep one in my car to periodically clean off the haze that forms on the inside of the windshield. Highly recommend! Love e-Cloth in general.