I love, love my Shark Ultra. Once I was able to connect it to the app, the robot did the rest. I swept before launching the robot and it picked up so much more dust and crumbs I didn't see. The app mapping feature is great. I love that you get to name your robot. I admit I have been talking to him (ha-ha). There is a skill with Alexa. The robot has not gotten stuck anywhere and can recognize where not to go. I live in a one level home so this is perfect!