Have been using this product for years now and will NEVER be without it.
I'm pretty sure there's unicorn hairs woven into these cloths because they are pure magic. I use nothing else for glass surfaces, or anywhere you want a streak free shine. We don't use chemicals in the house so, to me, the KD cloth is the next best thing to a magic wand for my windows and mirrors. Take care of it and it lasts forever too!