The M400 is a great bot. Was a holdout for many years of an old pressure side cleaner. Finally caved and bought this bot and kick myself for not doing it many years ago. Pool is so much cleaner. I would say even if I had to replace it every year I’d do it because it’s that incredible. Good choice!