This is a programmable Roomba. Comes with furniture saver already installed. Comes with invisible wall This roomba has the sensors all around and under so it avoids any drops. Small enough to go under couch/bed Newer battery, This is the pet version, meaning its a little better at hair and dust.