• Power-Lifting Suction delivers 5X the air power* for improved pick-up performance. *(Compared to Roomba 600 Series and AeroVac System)
  • Patented iAdapt 2.0 Navigation with vSLAM technology allows the robot to map its surroundings to clean an entire level of your home, around objects, and under furniture.
  • Ideal for homes with pets. Premium 3-stage Cleaning System cleans the dirt and pet hair you see and the allergens and dust you don't.
  • Dual Multi-Surface Rubber Brushes adjust and flex to stay in constant contact with carpets and hard floors.
  • High-Efficiency Filter traps 99% of cat and dog allergens.
  • Automatically recharges as needed, and then continues cleaning – until the job is done.
  • Connect and schedule from anywhere. Use Alexa or Google Assistant voice commands to control cleaning. Use the iRobot HOME App to schedule & monitor cleaning sessions.
  • Featuring Roomba Essentials- Wi-Fi connected, Smart Navigation, Patented Dirt Detect Technology, Edge-Sweeping Brush, Auto-Adjust Cleaning Head, Works on Carpets and Hard Floors
  • Box Content: 1 Roomba 960 Wi-Fi Connected Robot Vacuum, 1 Home Base Charging Station, 1 North American Line Cord, 1 Extra AeroForce High-Efficiency Filter, 1 Extra Side Brush, 1 Dual Mode Virtual Wall Barrier (2 AA Batteries included), Owner’s Guide, Documentation Package
  • iRobot does not guarantee the quality or authenticity of products purchased from non-authorized resellers on Amazon, and they are not eligible for warranty or replacement from iRobot

UPDATE (9/29/2017): After a little self-inflicted problem I was having and the wonderful experience with customer support, I am upgrading my rating from 4 to 5 stars. I also find myself more impressed with Roomba the more I watch it navigate. I'm still not impressed with the path planning algorithm, and I stand by my original statements, but after figuring out how the algorithm works for the most part, its simplicity is rather elegant. I do think they could make a simple change to make it slightly more efficient, but it might only be better with layouts like my house rather than all homes, and I'd obviously have to actually test my theory to be sure either way. ORIGINAL REVIEW: There's a lot to analyze on this little fella: vacuuming, navigating and obstacle avoidance, path planning and the AI. Starting with the most important, vacuuming ability: sufficient but certainly not a Dyson. It just doesn't have the suction power, but does it actually need it? Probably not, but that depends on your own personal needs. For me, I only use it on hard surface floors, so I don't know about carpet, but it works incredibly well for the hard surfaces. I am shocked by how much it finds every day, with 3 cats and 2 kids there are always messes, but this thing can keep up with it and more. But, it's not perfect, and I highly recommend getting a feel for how it operates before setting up the schedule for cleaning every day. Where I'm extremely impressed, given I've designed a control system for a 4 wheel, independently actuated, autonomous rover, is the navigation system they designed. The mobility of this little rob is incredible, working its way around obstacles (furniture, shoes, random objects), it can get into tiny areas where it barely fits, then it can find its way out, which is not an easy feat. Unfortunately, there is some serious room for improvement where any artificial intelligence is at play. The path planning algorithm certainly works, it's nothing to be ashamed of, but I wouldn't be very proud of it either. Observers will notice some random behaviors that come out of the decision matrix, most of which make the whole thing less efficient. There's also some technologies that as a developer I am aware of, but are not being incorporated that should be. The biggest oversight that I can see is that after a certain number of cleanings, one would expect the developers to take advantage of the map that's created every time and use that knowledge to create a more efficient cleaning path. Instead, the developers decided to take things a small section at a time, ensuring that a certain area is fully cleaned before moving on. A more efficient system would take the map, create a desired path based on the dock location, and only make minor adjustments in the case of some new obstacle. All that said, this does not affect its ability to clean or navigate, and in fact, some of that inefficiency actually helps make it clean a little better by accidentally covering certain areas twice. And in fact, the navigation/mobility team did such a great job figuring out how to drive around that any shortcomings from the lack of any real AI are rendered moot by its ability to perform its intended function.

OK - I'm disabled and standing any length of time, and walking, is painful. So it's no surprise that I find it very tiring to have to pick everything up off the floor BEFORE I set Roomba free (I tend to pick up as I go when I vacuum with my old standard machine), but once that work is done, I can put my feet up without a care in the world and enjoy watching Roomba toodle about. She certainly does it better than I could and I don't have to put her away. Old vs Roomba - I could vacuum over electric cords vs Roomba quickly gets tangled in them; I could shove dog toys out of the way vs Roomba thinks some of them are walls so she moves away or she tries to eat them; I could carefully clean around the dog's water and food dishes vs Roomba either spills the water or scares the bewillies out of my poor tiny dog as she watches Roomba keep bumping into her bowls; I had to heave-ho that sucker from room to room, wrestling with the cord, wall plugs, getting around corners AND have to pick up all the tools and schlepp them to the closet when done vs Roomba has no long cord and can clean the entire house and then go back home all by herself. Does Roomba get everything perfectly clean? Probably not. But just seeing the bits of stuff that collect on my hardwood floors from treks in and out the front door day-to-day disappear, makes me feel like I am not the worst house-keeper on the street. Roomba doesn't seem to get the cobwebs in the ceiling corners very well, nor does she clean the tops of the baseboard and the baseboard heating, but you can't have everything! And the dirty dishes still remain in the sink or on the counters when she is done. Meh! I guess I should have got a Scooba but then something tells me that Scooba won't do these things either! SO glad I got my Roomba!

I saved for this model and I'm so glad I did. We named him "Rick". Rick is awesome! He has learned our house and has become very efficient. We have a Golden Retriever that sheds constantly. We run Rick three times a week and the hair on the floor has all but disappeared. Rick is so easy to clean and maintain. The app tells you when. Rick also maps your house and posts a cleaning map of where he cleaned that session. Just amazing!

2 week update: Still very pleased with my 'Florence' , it's great having a clean house when I get home. App works really well - can manually start from work, scheduling works great. Takes about one re charge to complete our main living area and master bed (about 800 square ft) We solved the issue with getting stuck under the recliner by placing two narrow shoeboxes under the sofa which was enough to stop it going under. It sucked up a necklace locker once & immediately docked itself with bin full message (I was watching and saw it happen). It did get tangled in some floor length curtains because a long trailing thread caught round the wheel (guess it's time to hem those curtains!). All in all still a life changing, stress relieving gadget. Worth it. Took a long time to decide to make this purchase but glad I did. I was not paid or given anything for this review. As a busy professional who travels a lot with 2 teens & 2 cats (one long haired) I needed a helping hand. Our home is open concept so we had a large area to clean. Reviews recommended the 900 series for large areas. It was costly but first results are impressive. Will review again after a month. The Roomba 960 (aka Florence!) was very easy to set up & sync with our wifi & the app. We ran it 6 times over the weekend to give it a good test. Finding the right base station location took some testing. As first I had it in a corner blocked by the dining table & it seemed to have a little trouble finding a clear path but managed to find its way to dock. The instructions have suggestions & a hallway worked better. We have a combination of carpet, wood & ceramic tile in our home & Roomba had no problem negotiating any of these or changing between them. I was amazed at how much hair & dust it picked up, despite having vacuumed the same week. Obviously it is not silent, but rather like a noisy fan. It's quieter than my old Dyson (which I still love FYI). We could still chat & watch TV. Initially Roomba will spend time mapping the space as it finds its way around. It negotiated obstacles really well. You do have to Roomba-proof the space a little to allow it access to clean. It did run over a flat phone charger cable & not get caught up. It fluffed up the carpet really well thanks to the vacuum boost feature. I starting moving clutter out of the way so it could get everywhere. The Roomba would redock itself when it needed to recharge - on average about an hour. It also stopped the cycle when it needed the bin emptying & redocked. It is an easy process to empty the bin. Again the filter picked up so much dust. Roomba went under the furniture it could & around those it couldn't. The path it takes seems random at first but I learned it maps the space as if the walls aren't there & divides it into sections. It would start an area & then appear to move to another place before finishing. It always came back & finished though, so you just need to let it do its thing. The only problem was that it kept trying to get under the back of my reclining sofa & got trapped. We just pulled it out, pressed the Clean button & off it went. We will monitor this to see if it is a problem. The control tower that came with it did a good job of protecting the cats food & water dishes with a invisible field, Roomba never went near them. I could do with another one to divide up the open concept space for specific area cleaning though. These are available separately. Our house smells fresher & cleaner already. I plan on a 4 time per week cleaning schedule. This is very easy to schedule with the app & I got regular updates for every job status, battery & bin status & the couple of times it asked for help when stuck. Altogether, I am very happy with results (not to mention geekily wowed by the technology!). The cats keep their distance but seem to enjoy watching it move. I hope it continues to clean well and is reliable. This is my first ever Roomba purchase. I also bought the Braava Jet mop at the same time. Will review that separately but in our test it also did a good job. If you are considering this Roomba, I say give it a try!!

My housekeeper vacuums the living room every other week, but here is what 10 minutes of the Roomba picked up. Love it!

OK- we have tried out a few different robot type vacuums and this is my favorite. I love that it doesn't track in perfect patterns. Why? Because neither does my dirt. Yes, after he runs our 1100 sq ft home with multiple nooks and crannies ALL of the floor ends up clean (about 2.5 hours with recharging time). He mostly runs a back and forth pattern, and I LOVE the edging feature you can select. He goes back around the whole house and does just along the edges of the walls and furniture. It also means you can move furniture (chairs that don't get pushed back under, backpacks dropped on the floor, etc) and he just adjusts to go around the obstacle. Other ones we have had that mapped just kept banging into the moved items and got mad. This iRobot easily transfers himself between floor rugs (medium pile, thick bathroom pile rugs, and foot wiping) along with the slight incline seams of the hardwood to tile between bathrooms and halls/bedrooms. The springy powered wheels lift it up and over everything except our 1" between the hardwood and tile entryway that we haven't placed a transition piece on yet (awaiting installation). That is where he draws the line... but he tries. We have 2 cats, one long and one short haired. 2 teenagers, and a busy home. This has allowed me one less item to think about everyday as he goes about his job. We haven't run into the issue of him running over something nasty, yet. Our cats are good about litter box habits. Even if this was an issue, the ease of how the iRobot comes apart on the bottom for cleaning would make it a doable chore. The sucking power on this rivals a full-sized vacuum, as experienced by volume (this isn't a quiet little guy, nor is it a full fledged vacuum sound) but I have found sticky notes, receipts, and bobby pins in his dust bin when I empty it. The unique picker upper rollers on the bottom make it easier for him to grab larger objects alongside dust bunnies and kitty fur. This also means he gets stuck on the occasional sock or pencil. Easy peasy- just pop open the bottom, remove one debris wheel, remove stuck object, pop back together and replace on floor to continue on. No mapping means he doesn't get lost. He can ping to his home-base and find his way back... if he doesn't run out of battery. To be fair he has to figure out his way back, right? You bump a few walls and chairs to figure it out. I haven't noticed any marks on my walls or furniture. The bumps are gentle and don't make much noise or movement. Others we have tried have actually chipped furniture! We heave been running Hairball (yes, the app lets you name it) for about a month now and couldn't live without him. Seriously, I haven't vacuumed since we installed him... but I have hardwood floors, so each home is different.

Wow. So I totally hate cleaning! Figured a roomba was a luxury I could do without. Boy was I wrong. LOVE LOVE LOVE this thing. I got this one rather than one of their simpler (cheaper) bots b/c it has a good rating for pet hair (2 cats, and a dog); mix of hardwood floors and rugs. First couple of times it left clumps of dust bunnies (but hey, easier to pick up once they'd been collated), but the default setting is for it to continue going even once the bin is full. Changed the setting, now it stops and the app alerts me to empty the bin, no more clumps (so evidently when the bin is full it tries to carry on, just pushes the pet hair / dust bunnies around as it can't pick them up). I am using it daily downstairs and every other day upstairs. So far so good. Pleasantly surprised at how quiet it is. Definitely a good buy. (Though I did wait for it to be on sale!)

Initial Quality and capability is awesome. Love it! We watched it run through the house for the first time as we kept emptying the bin. We see why folks have complained about it, but we ran it through two full cleaning cycles and now the 960 makes it through ~950 sq ft on one charge, and with one bin. We have two small dogs and a cat... Mostly hardwood floors, but there is a large (room sized) wool area rug that sheds like a yeti. REALLY REALLY love this product out of the box. We will see what happens over time. One Week Update: Still impressed. We have had it run every day at 10 am and the house smells fresh and clean. What a difference it makes. You WILL have to empty the bin every time it cleans. It takes less than 2 minutes... and you get to recover any small items it may have collected.