I've had Rumba for 7 years. I'm lucky, but I maintain it regularly. My husband accidentally kicked out the door and deactivated my Roomba๐ก Thank goodness I was able to replace it because there is no new Roomba in the budget! The replacement fits perfectly! Expensive but less than the cost of a new Roomba ๐