Water & Stain Repellent will last one to two weeks of normal wear before you have to reapply the product.