I like these but they are a strange material. Can't figure out what they're made of besides micro fiber but the do work. However they are not super absorbent but they polish things great. I used them to clean and polish my ganite counter tops did a fantastic job so I'll save them for that. Tried to use them to clean a mirror didn't like the outcome.