I love this vacuum can run without you pushing it.  Just connect with the phone. After it maps out the areas of the home you want to use it for, You can pick separate sections of the home.  Love the bagless part, so as soon as it goes back to base, it empties out on its own.  It is a little hard to use in small spaces. Also of course, the floors have to be clean and free of big debris. The  only thing i noticed it doesn't seem to do well, is pick up longer hairs.