This robot does everything my Roomba i7+ can, but better. Built-in obstacle detection and evasive maneuvers at the highest level. I'm really glad I gave this Roomba a try because this time they got it right. He takes a picture of what he avoided and invites you to take a look so you can teach him what to do at your next meeting. He wasn't up to the task yet and didn't come back to recharge. My i7 would periodically freeze and just give up. The next morning I had to track him down with a dead battery. This robot avoids traps and doesn't get into trouble. If this is your first, you're in luck. You'll never know the headache of the old models. If you're considering an upgrade, do it. This is a reliable robot.