The vacuum is easy to set up and connect to WiFi. It took about 3 hours to map out my house on the initial set up and after that it works like a charm. I love that it can either do a schedule or you can pick a room that needs a clean up. I had a previous roomba and I would always find it stuck in a hard to get to place. This vacuum easily navigates around and I have yet to have any issues with it getting stuck. It easily navigates over room dividers, but stops when it sees there is a step to navigate. It does a great job vacuuming and mopping the floor. I have to ensure my kids don't leave any tiny accessories on the floor or they get cleaned up in the process. The vacuum is a little louder then I would like, however that doesn't stop me from using it. I originally envisioned using this overnight to clean while we slept, however when it unloads it blows a lot of air which wakes the kids up.