I have been using similar 'coral velvet' microfiber cloths for a while now and I find this particular smaller size and rectangular shape to work best for me for general cleaning so I was happy to get a big stack of these. My experience is that if you get the cloths damp (wet and well wrung out) they are extremely absorbent and the furry texture works well on all sorts of surfaces because it helps get into all the bumps and crevices when cleaning. And it is amazing how quickly and thoroughly they just rinse clean of most dirt. They dry quickly too, so are not prone to mildew. They do wear out quicker than the non-fuzzy microfiber cloths I have used.