This Shark Vac is a great thing to have around the house with pets and kids and a busy schedule. I can schedule it on my phone to run certain days and times and then it vacuums the house while everyone is away and empties itself into the trash bin base. It was pretty easy to set up out of the box and most of it was done on the phone app. It will mop and vac for you as well but the down side is if you use the mop and vac attachment it won't empty itself into the base you have to manually dump the debris in a trash can. Overall it's a great vac to use in between doing your own full vacuuming of the house.