They should last for years, but longevity will depend upon what you use them on, and how often. Dish soap and water usually brings the sticky back because the roller just gets coated over time with teeny particles and residues. Once removed they should be sticky again.