Will a Selvyt Polishing Cloth (made in England) scratch your glasses? It does not feel like a microfiber cloth.