The world's most in-depth and scientific reviews of tech gear

iRobot Roomba 960 Review

This middle-of-the-road robot vacuum retails for about $200 less than the top products, but its performance is definitely second-rate.
  • 1
  • 2
  • 3
  • 4
  • 5
Price:   $700 List | $450 at Amazon
Pros:  Good at navigating, solid set of smart features
Cons:  Abysmal at collecting pet hair, cleaning performance isn’t as good as the top models
Manufacturer:   iRobot
By David Wise and Austin Palmer  ⋅  Jun 13, 2018
  • Share this article:
61
OVERALL
SCORE


RANKED
#5 of 10
  • Navigation - 30% 7
  • Home Coverage - 20% 7
  • Carpet Cleaning - 15% 6
  • Hard Surface Cleaning - 15% 5
  • Pet Hair - 10% 2
  • Smart Connect - 10% 7

Our Verdict

While the 960 does retail for about $200 less than the flagship Roomba models, there were definitely some concessions made in terms of cleaning performance. However, it does an excellent job of navigating around your home and has an impressive set of smart features.


Compare to Similar Products

Our Analysis and Test Results

The 960 finished right behind the Neato Botvac D80 and ahead of the Samsung POWERbot R7070. The 960 navigates a little better than the D80 and has a more impressive set of smart features, but can't match the cleaning performance or the price of the D80, which costs about $200 less than the 960. The Samsung cleans better than the 960, but can't match its navigational skills, though it does cost about the same.

The Roomba 960 by iRobot.
The Roomba 960 by iRobot.

Performance Comparison


To pick which robot vacuum are our favorites and worth the money, we bought all of the best and most promising products out there and tested them head-to-head. We have been testing these products for over two years at this point, so we are confident that our top picks are truly the best you can get.

The 960 nimbly wove its way through our simulated dining room table and chairs.
The 960 nimbly wove its way through our simulated dining room table and chairs.

Navigation


For our Navigation metric, responsible for 30% of the largest score, we ran each robot in a single room full of our simulated furniture and scored their competency at navigating it, as well as how proficient each robot is at finding their dock or if the sensor read any false-positives when traversing flooring with high contrast or driving under low furniture. The Roomba 960 did quite well in this metric, matching the performance of the Roomba 980 and earning a 7 out of 10 for its performance.

This robot doesn't quite navigate the most confined areas perfectly, but it never became stuck around any of the furniture and could usually navigate its way out quickly whenever it ventured under a chair or table.

The 960 is a very able navigator.
The 960 is a very able navigator.

This robot does very well when instructed to return to its docking station, heading straight for it. It did this both when it was in the same room as the dock and in a different room.

This robot docks quickly and efficiently.
This robot docks quickly and efficiently.

It also easily drives under low furniture, up to the point where it physically would not fit.

The 960 had no hesitation about cleaning anywhere it physically could go.
The 960 had no hesitation about cleaning anywhere it physically could go.

Unfortunately, this robot did struggle with high-contrast flooring, thinking it was driving over a drop-off and backing up and turning around, when in reality it was really driving over a dark area rug from the light colored carpet.

The 960 does a solid job at cleaning most of your home  even hard to reach areas like under chairs.
The 960 does a solid job at cleaning most of your home, even hard to reach areas like under chairs.

Home Coverage


Our Home Coverage metric is responsible for 20% of the total score and is based on how much of the floor each robot cleaned, as well as its spot cleaning abilities and if it had a barrier system that could be implemented. The 960 again did very well, earning another 7 out of 10.

The 960 covered essentially the entire furnished room, a direct contrast to some of the other models that omitted large portions of the room because they detected too much clutter.

The 960 can read high-contrast flooring as a false-positive for an edge and be hesitant to venture over it.
The 960 can read high-contrast flooring as a false-positive for an edge and be hesitant to venture over it.

This robot utilizes the same virtual wall barrier system that the other Roomba models, allowing you to project either a virtual wall or a circular, do not enter zone.

The 960 relies on the same virtual wall system as the other offerings from iRobot.
The 960 relies on the same virtual wall system as the other offerings from iRobot.

The 960 didn't have the most impressive spot cleaning, only covering an area about 12 sq. ft, but it does complete two passes of this area, spiraling out and in.

We liked that this robot completed two passes  but disappointed it only covered a small area.
We liked that this robot completed two passes, but disappointed it only covered a small area.

This robot handles will clean your entire home (on the same level, of course!), automatically pausing to recharge and resume cleaning if the battery level drops too low while cleaning.

The 960 does a decent job at cleaning soft floors.
The 960 does a decent job at cleaning soft floors.

Carpet Cleaning


Next, we looked at and evaluated how well each robot did at cleaning carpets, which is responsible for 15% of the total score. The Roomba 960 did quite well, meriting a 6 out of 10 for its performance. We used a handful of different types of debris to simulate a handful of different household messes, as well as rating how closely each robot cleaned along the walls and in the corners of a room.

The Roomba 960 did about average in the corners and edges test, leaving a strip of uncollected debris about 3.5" in width along the walls of our test pen and triangles measuring about 5" at their apex in the corners.

The 960 doesn't clean the closest to the walls and corners of the room.
The 960 doesn't clean the closest to the walls and corners of the room.

This robot again did about average in our flour collection test, leaving a decent amount of flour behind.

The 960 got a decent amount of flour out of the carpet  but there was plenty left behind.
The 960 got a decent amount of flour out of the carpet, but there was plenty left behind.

However, this robot improved drastically in the rice collection test, doing well above average and collecting all of the rice on the low-pile carpet and only leaving about ⅛ of a teaspoon behind in the fluffier, medium-pile carpet. This product did similarly well in our oat collection test, again getting all of the oats from the flat carpet and leaving only trace amounts on the fluffy carpet.

The 960 left a few grains of rice behind.
The 960 left a few grains of rice behind.

The Roomba 960 finished out our carpet cleaning test with a strong showing in our large object collection test, getting all of the mini-wheats on both types of carpet without issue.

The 960 did an average job when tasked with cleaning hard floors.
The 960 did an average job when tasked with cleaning hard floors.

Hard Surface Cleaning


Similar to our carpet cleaning test, our Hard Surface Cleaning metric also is responsible for 15% of the overall score for each robot and is comprised of the same tests as the previous metric, though this time they were conducted on a section of hardwood floor. The Roomba 960 again did about average, earning it a 5 out of 10 for its efforts.

This robot did about the same in the corners and edges test as it did on carpet, though this time it left a slightly wider strip of leftover debris along the walls. However, there were plenty of visible brush marks after it finished cleaning.

The rotating brush left very visible flour tracks on hard floors.
The rotating brush left very visible flour tracks on hard floors.

Unfortunately, the 960 did quite poorly in our flour collection evaluation, leaving behind tons of flour on the floor and tracking plenty of it around as it cleaned.

The 960 failed to impress in this test.
The 960 failed to impress in this test.

The 960's performance did rebound greatly in the rice and oat collection test, getting all of the oats up and only missing about 3 grains of rice.

Only 3 grains of rice eluded the Roomba 960 on the hard floor.
Only 3 grains of rice eluded the Roomba 960 on the hard floor.

For the final test, the 960's performance again dropped considerably, failing to collect any of the mini-wheats from the hard floor.

Pet Hair


For our final cleaning assessment, we scored how well each robot does at cleaning up the hair left behind from your furry companions. We spread out a measured amount of pet hair on both flat and fluffy carpet sections, then gave a score to each product based on the percentage of hair collected. The Roomba 960 did relatively poorly, only earning a 2 out of 10 for its disappointing efforts. It only got about 2% of the hair from the fluffy carpet and about 7% from the flat carpet.

The 960 does have the ability to be activated remotely.
The 960 does have the ability to be activated remotely.

Smart Connect


Finally, we looked at the different smart home functionality available with each robot for the final 10% of the total score. The 960 did quite well, earning a 7 out of 10 for its impressive set of connected features.

This robot was quite reliable at remaining connected to wifi and has a fully-featured app, allowing you to locate the robot, track accessory life, view the cleaning history and cleaning maps, as well as set the schedule and adjust the number of passes. The scheduling capability is quite versatile, allowing you to set a different time each day for the robot to clean.

You can set up a weekly cleaning schedule for the 960 in its companion app.
You can set up a weekly cleaning schedule for the 960 in its companion app.

The Roomba 960 is compatible with several smart home ecosystems, including Alexa, Google Home, and IFTTT. You can also control basic functions on the robot itself, such as initiating a spot clean, full clean, or send the robot to the dock.

In addition  there are also some controls right on the 960 itself.
In addition, there are also some controls right on the 960 itself.

Value


This robot isn't an amazing value, as it is priced a little on the high side compared to its middle-of-the-road performance.

Conclusion


All in all, the Roomba 960 is a solid vacuum that navigates a little better than it cleans. It did fine in most of our tests, only falling short when it came to collecting pet hair, but it failed to impress overall, being overshadowed by a handful of other products — some that retail for considerably less!


David Wise and Austin Palmer