These floor cloths are heavy-duty, abrasive cloths made from thick, condenser cotton yarn, ideal for all types of floor and wall washing, particularly on stubborn grime and marking.