Wow this vacuum exceeded my expectations. This was my first time using a robot vacuum and it didn't disappoint. The vacuum comes with a base, this base is where the vacuum releases the stuff it picked up once it's done vacuuming. The set up took some time but it wasn't difficult. The shark app is easy to navigate and the instructions are very helpful. The app allows you to set up the mapping of the rooms and you're able to control the vacuum settings.I have a dog that sheds and this vacuum picked up the dog fur along with dust and other particles. I was extremely impressed by the vacuum and how powerful it was to vacuum. This robot vacuum is definitely a must in any household. If a room isn't mapped on the app, you're still able to use the vacuum by pressing the clean button on the actual vacuum. Overall, it's such a useful gadget.