A single cloth will last for years. Most people will wash them hundreds of times before replacement is necessary.