We have had a Shark Duoclean vacuum for years, and it's been amazing for cleaning up after twins and multiple cats. But now that we have a much bigger house with lots of wood floors, we wanted to invest in a robot vac. We love our Duoclean so much that we didn't really even research other brands—we just went with what we know and love. And so far, it's paying off big time!We got the Shark AI Ultra Robot 2-in-1 Vacuum and Mop. My twins named her "Emily". The fact that she vacuums AND mops simultaneously is nothing short of AMAZING. Her mapping system is ROBUST. She spent an hour or so exploring our house and mapping it out, then I was able to name each room. You have the ability to set "no-go" zones which the robot will avoid completely, and create carpet zones where she won't go when she has the mop attached. With the app, you can select just a couple of rooms for her to clean, or the whole house. You can also have her "spot clean" any 5 square foot area. She has three cleaning levels: Eco, Normal, and Matrix.We decided against the self-emptying base, for a few reasons: 1. It's SO much more expensive, 2. I read it's really loud and we didn't want it to scare our cats, and 3. It only empties the dustbin—it doesn't do anything for the mopping reservoir. We knew we'd only do a few rooms at a time, so just emptying her dust bin after each run has been totally fine for us. When Emily is just doing her normal vacuum and mop runs, she's pretty quiet—no scared cats!Are there any cons? I'm not sure how well her cliff sensor works—she almost fell down the stairs when she first mapped out the house, but I was there to stop her. But not a big deal, because I created a no-go zone around the stairs. Also she doesn't do spectacularly well on carpets. But she does good enough for me! Overall I am THRILLED that Emily has joined our family!