Perhaps most of the great reviews are from people using these cloths for something other than eyeglasses, or perhaps the coating on my glasses to prevent glare makes the difference, but these cloths are terrible for my glasses! They are okay at removing smudges- not great. It takes a lot of rubbing with a dry cloth (wet is slightly better, but still not great) to get rid of smudges, and most of the time there is some 'smudge' left on the lens.
That's not the worst part though! These cloths leave tiny fibers ALL OVER my lenses. Not just a few. A lot. At first I thought they just needed to be washed, but they have been washed several times now, and no luck. I am not washing them with particularly linty materials or anything, and I can't think of any reason for this problem other than their own inherent linty-ness (of course that's a word :-)