They can last for many years, though regular cleaning and maintenance allow them to work for longer. If cleaning yourself, try to avoid excessive water as it could rust out the ball bearings faster.