We got this to upgrade a decade old Roomba. The old machine you just pushed a button and it cleaned wherever it went. This machine is much more complicated, I mean, customizable. You have to first let it map out your home. Then via the app create your zones. You can use the app to determine where it cleans, start it remotely etc. those features are nice, certainly, but I do miss being able to hit a button and watching it go.