Microfibre cloth