Most robot vacuum will last you 5-6 years, as long as you properly maintain them.