I have been using this Shark AI ultra 2 in 1 robot for a month and it is incredible. The technology allows it to vacuum carpet on sonic mop hard floors! This cleans the whole house and even gets into corners! It is self emptying so that makes my life easier! It took me a bit to set it up but now its a dream come true. It gets the carpet cleaner than a regular vacuum and I don't have to be home! As an added bonus it entertains my cats. I don't know how I lived without it!