Are they any good? Are they worth the money? Are they any better than microfibre cloths? Thank you in advance.