Your cloth's lifespan depends on what it's used for, how often it's used, how often it's washed and products used with. Based on average use, each cloth should last around 6 months. You will know when it's time to replace as the cloth will become thinner over time.