I have always wanted a a Shark vacuum cleaner that you turn on and it did your work for you. I have a busy schedule and never had the time to vacuum like I should. Thank goodness now all I have to do is move cords and make sure there's nothing on the floor that it will suck up and cause it clog up. I always clean it's dust pan, and it's sweepers each time before using it.  There's an app that helps you to program the robot. I just love mine. It's amazing to watch how it knows where it's been, and doesn't retrace its tracks but goes to wear it left off and takes a new path. My shark picks up dust and trash but doesn't do deep cleaning, but by running it every day I don't have to worry about dirt getting ground in. I just wish I had got this little robot sooner!