The roomba s9+ was easy to setup and had an advanced navigation system that was improved from our 890 model. The bagless system makes this model so much more convenient!! The s9+ also will empty and recharge itself and resume cleaning. One day ours ran for 4+hrs cleaning out entire first floor. The map view on the app is exactly the floorplan of our house.