Decent not perfect
It's hard to find the perfect cloths for cleaning glasses.  Many are too big.  Many are too flimsy.  The other factor is how slippery they are.  A good glass cleaner needs to be smooth and slippery.  these were decent and better than many.  Not flimsy, but not as smooth or slippery as I would have liked. But they work.
Rating: 4 stars