Microfibre floor cloths