When the first Roomba came out, it was an inefficient robot that required a lot of babysitting.
This is no longer the case with the
These two new products from iRobot are the pinnacle of autonomous cleaning technology.
iRobot has been making these devices for over two decades and slowly have made incremental advances with each model.
Starting with the Roomba 980, iRobot now uses a better navigation system that’s more efficient and capable of cleaning larger spaces with better proficiency.
So which robotic cleaner is the better option? Do the upgrades in the
Find out the answer to these questions and more in this review.
First, here’s a quick overview of the
Roomba S9 vs. I7
- 1 Introduction to the Roomba S9 and I7
- 2 Roomba S9 Design
- 3 Interface and Controls
- 4 Roomba I7 Design
- 5 Interface and Controls
- 6 How do the Roomba S9 and I7 clean?
- 7 How the S9 and I7 navigate?
- 8 Clean base charging station
- 9 A quick look underneath
- 10 Roomba S9
- 11 Roomba I7
- 12 Dust Cup Comparison
- 13 How much power do the Roomba S9 and I7 have?
- 14 Roomba S9 vs. I7: Cleaning Performance
- 15 Roomba I7
- 16 Hard floor cleaning
- 17 Carpet cleaning
- 18 Roomba S9
- 19 Hard floor cleaning
- 20 Carpet cleaning
- 21 Notable app features
- 22 Roomba S9 vs. I7: Maintenance and Running Costs
- 23 The size difference between the Roomba I7 vs. S9
- 24 How long do the Roomba S9 and I7 run?
- 25 Noise level comparison
- 26 Other Roomba Comparisons
- 27 Spec Comparison of the Roomba I7 vs. S9
- 28 Which of the two offer better value?
- 29 To summarize, here are the differences between the Roomba I7 vs. S9:
Introduction to the
Roomba S9 and I7
The S9 and I7 brought in two significant upgrades in the Roomba product line.
With the I7, it was the first Roomba with the “automatic dirt disposal system” where iRobot has a second vacuum inside the charging dock that empties the bin after it returns from a cleaning cycle. Then in the
Roomba S9, they ditched the round design and followed Neato’s D-shape structure.
Making this switch gives the
Having a wider brush improves its edge cleaning over the I7. The S9 also has the “Clean Base” dock that automatically empties the dust bin.
Of course, these upgrades will come at a premium.
Fortunately, iRobot gives you the option to purchase their products with or without the self-emptying system.
Folks who want to save money can opt for the non-plus variant that only comes with the robot.
Other than the addition of the clean base dock, both options are similar.
The clean base station can be bought separately and comes with a special dust bin for this purpose. It is a significant upgrade that will cost several hundred dollars.
So it’s better to make up your mind before purchasing, as buying the upgrade separately will entail a higher cost.
Advantages of the
- Better at Edge Cleaning: The new D-shape design and the wider brush enables the S9 to perform better at cleaning edges and corners. Tests show that it does better at such.
- Slower Spinning Side Brush: Another improvement that enables the S9 to clean better is the side brush that spins at a slower pace. The fast-spinning side brush on the I7 and earlier models tend to scatter debris more.
- 30% Wider Extractors: Having the wider extractors allows this robot to cover more ground and avoid tangles when cleaning hair (pet or human).
- More power: The
Roomba S9is the most powerful robot vacuum to date when it comes to airflow producing 22 CFM.
- Better on Hard Floors: The strong airflow on low power and the better-designed side brush give the S9 excellent performance on hard floors.
- Will Deep Clean on Carpet Better: This model is one of a select few robotic vacuums that can pick up more than 90% of the sand on medium-pile carpets.
- Insanely Expensive: To give you some perspective on how expensive this robot is. It costs more than three high-end Dyson upright vacuums! That’s crazy!
- Complaints about Software Issues: There are complaints about buggy software that affects its navigation (e.g., gets stuck or lost).
Similar to the S9, the I7 also has two versions – the “plus” option with the clean base station and the entry-level option without it.
This model is the first Roomba with an automatic cleaning station that makes it truly autonomous.
Being the older option, iRobot has ironed out the software bugs as you’ll read in the reviews.
It retains the round shape that previous Roomba robots have. One reason why iRobot stuck with this design for its entire existence is its agility. Navigating around furniture won’t be an issue with its unlimited turning radium.
Advantages of the Roomba I7
- Less Expensive Alternative: The I7 is a few hundred dollars cheaper than the S9. Without the clean base dock, it’s a much better deal.
- Better at Picking Up Large Bits of Dirt: This model does a better job of picking up Cheerios-sized dirt. One reason could be that the extractors are higher up. However, it comes at the cost of deep cleaning performance.
- Autonomous Robot for Less: The Roomba I7+ provides the same hands-free convenience for much less than the S9+. It doesn’t have the bells and whistles of the S9 and won’t deep clean as well.
- An Excellent Option for Pet Owners: This robot has a fully-sealed system that keeps fine dust, dander, and other types of allergens at bay inside the bin. It is also excellent at picking up pet litter and hair.
- Still Expensive: Despite being less expensive, the I7 is still more expensive than most other high-end robotic vacuums.
- Won’t Deep Clean As Well: The less powerful motor and narrower extractors won’t pick up embedded dirt as well as the S9.
- More tangles: Long hair will wrap up around the extractors and its axles. Make sure to regularly check the main brush for tangles if someone in your home has long hair.
Both robots have the same motor, navigation system, and brush, so expect the same performance.
The difference between the plus and non-plus versions is the upkeep.
There’s less babysitting with the “+” version since a second vacuum in the dock will empty the bin. Inside the clean base station is a bag that can hold up to “30 bins of dirt” according to iRobot.
So it’s a truly hands-free device that will keep the house clean with minimal babysitting.
Of course, there’s some maintenance work involved with cleaning the brush roll and filters (more on that in a later section).
But the point is the Roomba I7 and S9 is the first truly automated robots smart enough to clean a whole level without any human involvement.
Roomba S9 Design
It’s now has a square front with a round backend – a D-shape design similar to the Neato D7.
I’m guessing iRobot did this to help their robots match the outstanding performance of their primary competitor.
In the middle is a gold disc that is the cover for the larger dust cup.
Behind the disc is the camera sensor that the S9 uses to map its location.
It has a matte charcoal finish that I like because it resists dirt better than something glossy.
Interface and Controls
The S9’s new shape necessitates a change in interface.
The three buttons are no in a new position at the upper right, unlike in the previous version in the middle.
It’s the same three buttons – home, clean, and spot. The rest of the features are accessible through the iRobot Home App that you can download through the Google Play Store or Apple’s App Store.
This Roomba retains the minimalistic simplicity of the older models that makes their products so popular.
Roomba I7 Design
The Roomba I7 retains the round design seen in earlier versions.
Right at the middle is the camera that the I7 uses for mapping purposes. On the front is the IR sensor that helps it track the charging base’s location when it needs to dock.
This model has glossy, two-tone charcoal, and gray finish.
I’m not a big fan of glossy finishes because these are prone to fingerprints, but that’s just my opinion.
Interface and Controls
The I7 has only had three buttons – home, clean, and spot.
Since this model has Alexa and an app, it does not need anything more than these as all of the functions are accessible through the software you can download.
It’s a simple design that takes away the clutter. You can use voice or schedule the robot through the app to clean.
How do the
Roomba S9 and I7 clean?
There are several layers to unpack to understand how these robots clean.
It’s essential to understand how it works so that you can maximize its functionality.
The first thing to look at is navigation.
These two robots have the same camera-based navigation that’s paired with iRobot’s new “Imprint Mapping Technology.”
This term means the maps that the robot creates through its various sensors are saved in iRobot’s cloud servers.
Having this feature allows these robots to plan a more efficient route in subsequent cleaning cycles because it has the maps saved.
It also gives these machines the ability to clean a specific room at a scheduled time.
This feature is usable with Alexa, so there’s an option to use voice and can say, “Roomba, go clean the master’s bedroom.”
Both also have what iRobot calls “training runs” where the robot goes around the house with the vacuum motor shut off.
The purpose of this feature is for the robot to gather data about the home’s interior layout.
Since the motor is off, it will be able to scan your whole home without having to recharge.
Clean base charging station
If you get the “plus” option, both models will come with the “Clean Base” charging station that recharges and empties the dust bin automatically.
It’s not an original design, but the Roomba I7 is the first robot vacuum available commercially with this feature.
The auto-empty system that iRobot developed is very convenient because it takes the bin emptying chore out of the equation.
There’s no need to touch the robot for weeks on end, except for maintenance tasks such as checking the filters or brushes for any debris build-up.
With this device and the smart mapping technology, it gives consumers many options, such as cleaning certain areas on specific days.
When the battery runs low, the robot will dock, recharge then resume where it left off, making it possible for the
A quick look underneath
Next, let’s look underneath these robots to see how it picks up dirt.
One look at the latest Roomba shows us the radical change that iRobot did.
Gone are the narrow extractors and the long, three-pronged side brush.
The main extractors are now in front of the robot with a shorter side brush with more prongs.
This brush spins at a slower pace, so it does not kick around dirt as much as the I7 or earlier Roomba models.
The square front of the
iRobot also adds a new 3D time-of-flight sensor at the front bumper that helps it navigate around tight areas.
This sensor also helps the S9 “hug” the walls better, meaning it’ll go close to clean these areas better than any Roomba robots before it.
The Roomba I7 retains the round shape of its predecessors and has the same brush layout.
The narrower extractors located in the middle behind the side brush flanked by the two self-adjusting wheels.
Having a shorter cleaning path means it will take a bit longer to clean.
The main side brush has three prongs on it that spin that a more rapid pace than the S9, which tends to scatter dirt around more on hard surfaces.
Despite this flaw, the I7 cleans quite well on surfaces like hardwood.
Dust Cup Comparison
There isn’t much of a difference between these two robots when it comes to how much dirt it can hold.
The S9 with its redesigned bin that loads from the top can hold up to 0.4 liters while the I7 that slides out from the back has a 0.3-liter capacity.
If you decide to get the “plus” version, the size difference will be irrelevant since the clean base dock automatically empties it freeing you up from this task.
How much power do the
Roomba S9 and I7 have?
A critical measure of how well a robotic vacuum will clean is the airflow.
Unfortunately, manufacturers don’t have a universal measure to gauge power, so let’s look at the airflow numbers for this section.
An anemometer was used to measure airflow at the nozzle where the brush roll is.
Take note that there is always a margin for error for these types of tests, but it’s a good comparison without any biases.
The S9 on its high power setting produces up to 22 CFM of airflow and 8 CFM on low while the I7 has 17 CFM on its carpet boost mode (or high setting) and less than seven CFM on low.
Take note that the I7′ only has one power setting, the auto mode, where it automatically adjusts suction based on the surface and the amount of dirt it detects.
Roomba S9 vs. I7: Cleaning Performance
Let’s now look at how well these robots clean.
When it comes to picking up surface dirt, there isn’t much of a difference between the S9 and the I7.
One of the most significant issues with the I7 is its lack of airflow in its low power setting. For some strange reason, it’s lower than the airflow numbers on the Roomba 690 at 8.2 CFM.
Hard floor cleaning
It adversely affects the I7’s performance, particularly at cleaning sand, where it did not do as well as the
If you live near the beach and constantly have to deal with sand, the S9 will be the better option.
Other than sand, it could pick up all of the dirt in cleaning tests done – much better than the Roomba 980.
Another potential issue would be cleaning long strands of hair. In tests, the I7 only picked up 25% of the one gram of seven-inch human hair. Most of it is either wrapped around the axles or the extractors itself.
Short pet hair won’t be much of an issue, though.
The longer pronged brushes spin rapidly, which can tosses dirt around more, but the I7 will eventually pick it up.
The I7 did well in carpet cleaning tests with the fast-spinning side brush a non-issue on this surface.
One advantage over the S9 is its ability to pick up larger bits of debris without the crunching noise that the S9 has.
It won’t deep clean as well as the S9 because of the less powerful motor. In tests, the I7 was able to pick up only 79% of the 100 grams of sand on medium-pile carpet. Remember that this score was one of the best before the
Roomba S9came out.
The S9, with its more potent motor, does offer advantages over the I7 in specific areas, which we’ll look at in this section.
Hard floor cleaning
When it comes to cleaning regular household dirt such as dust, dander, cheerios, etc., the S9 and I7 produce similar results. Both have enough power for such a task.
However, when it comes to stuff like sand, the S9 with its power upgrade does a much better job.
The stronger airflow and the wider extractors will pick up more sand.
It is proven in cleaning tests where the S9 picked up nearly everything while leaving just trace bits on the corners and edges.
With shorter arms and more prongs, the redesigned side brush and slower rotation speed don’t scatter dirt as much. It does better at funneling it towards the main extractors.
There isn’t much of a difference between the S9 and I7 in terms of surface cleaning.
The benefit of wider brushes and a more powerful motor is seen in deep cleaning tests where the S9 got a very impressive score of 94.5% (average of two tests) when cleaning 100 grams of embedded sand on medium-pile carpet.
You’ll hear a crunching sound when it tackles extra-large stuff like Fruit loops, but it picks them up nonetheless.
Notable app features
Most of these features are available for both models.
- Keep Out Zones: It’s Roomba’s version of Neato’s no-go zones that act as a virtual wall that prevent the robot from going into “off-limit” areas. Initially, this feature is only available with the S9, but I7 users will benefit from it in the latest roll-out.
- Advanced Scheduled Cleaning: It is now possible to schedule the robot to clean a specific room on a particular day. For example, on Mondays, Wednesdays, and Fridays, the robot can clean the living room, and on Tuesdays, it can tidy up the master’s bedroom.
- Imprint Smart Mapping: This technology is the robot’s software’s ability to save maps of an entire level of the home (up to 10). The robot can use this data to plan a better route and for its zone cleaning feature.
- Zone Cleaning: It works well with the scheduling feature that tells the robot to clean specific rooms or areas.
Roomba S9 vs. I7: Maintenance and Running Costs
Like with any other vacuum, there is a certain level of upkeep to keep it in tiptop shape.
Realize that these machines have various filters, sensors, and brushes that need periodic maintenance.
The amount of money spent will depend on whether you’ll get the “plus” or the basic version.
High-Efficiency Filter [once or twice a month]
Roomba S9 Filter
Roomba I7 Filter
iRobot recommends replacing it once every one to two months. Make sure to check it at least once a week for any dust build-up.
These filters are not washable, so please avoid doing so to prevent voiding the warranty.
Clean Base Bags [depends]
Roomba S9 and I7 Clean Base Bags
Buying these bags is only applicable if you’re purchasing the “plus” variant with the Clean Base station. Intervals will depend on how often you run the robot and the type of dirt it cleans.
Pet owners obviously will have to replace it more often because pet hair and dander takes up a lot of space.
The good news there is a myriad of brands that sell bags for the S9 and I7. Both options use the same type of bag, so there’s less confusion.
Side Brush [depends]
Roomba S9 Side Brush
Roomba I7 Side Brush
Check the side brush for any hair that wraps around the base. The side brush of the S9 spins slower, so it won’t be less wear than the I7 side brush.
Rubber Extractors [depends]
Roomba S9 Extractors
Roomba I7 Extractors
The rubber extractors on the S9 and I7 will last longer than a more traditional brush in the 675 or 690.
Replacement parts are widely available just in case it wears out. As of this moment, replacement S9 extractors still isn’t available for sale, but there will be vendors selling these parts soon.
While iRobot may advertise it as maintenance-free, there is still a need to check it, especially at the axles where hair and dust can build up.
Replacement Battery [depends]
The Li-Ion batteries inside these robots will last at least a few years. These parts are better built, and previous versions that use a Ni-Cad battery.
Another advantage of buying a Roomba over other brands is the availability of parts such as this. Roomba provides easy access to the battery using simple tools.
With the I7 and S9 being new, there aren’t many options available, but there will be soon.
Full Bin Sensor [every two weeks]
Inside the dirt bin is a sensor that detects and fires a signal to the app if it is full. Clean this part at least once every two weeks.
Castor Wheel [depends]
One part that takes a lot of abuse is the castor wheel. This part is responsible for steering the robot. The I7’s castor wheel is at the front while the S9 sits at the rear portion.
iRobot recommends replacing it once a year, but I believe that it will last longer with proper maintenance.
Clean it regularly with a microfiber towel. So dirt does not build up that could damage the bearings.
Around the robot is a bevy of sensors that help it move around furniture and pinpoint its exact location.
If any of these sensors get dirty, it compromises how these robots navigate. Use a clean microfiber towel to wipe the main camera sensor on top and cotton buds for the tiny sensors around and underneath it.
Please visit this page for more information on how to maintain a Roomba.
The size difference between the Roomba I7 vs. S9
So the S9 has a lower profile and will go underneath more furniture better than the I7. The narrower profile helps it fit between furniture legs with less risk of getting stuck.
How long do the
Roomba S9 and I7 run?
Roomba S9with its larger cell Li-ion batteries will run for up to 120 minutes on the low setting and 49 minutes on high. The Roomba I7 only has one power setting and it will run for up to 75 minutes.
On a side note, these numbers only matter if you’re getting the base version without the clean base station. The “plus” version is almost a non-factor because both variants have the recharge and resume feature.
Noise level comparison
Engineers did a tremendous job with muffling the noise levels of the I7 and S9 despite the bump in power.
The I7 only produces 62 decibels, and the S9 tops out at 64 decibels. The difference is negligible, to be honest.
Other Roomba Comparisons
Roomba and Neato have a bunch of models in their product line. Find out how each one contrasts with the other plus also comparisons with other brands like the Neato.
- Roomba Comparison
- Roomba 614 vs. 675
- Roomba 675 vs. E5
- Roomba 675 vs. 690
- Roomba 690 vs. 960
- Roomba E5 vs. 960
- Roomba 960 vs. 980
- Roomba 960 vs. S9
- Roomba I7 vs. I7+ vs. E5
- Roomba I7 vs. 980
- Roomba I7 vs. S9
Comparing Roomba to other brands.
Spec Comparison of the Roomba I7 vs. S9
|Recharge & Resume|
|Run time (Turbo mode)|
|Power (Turbo mode)|
|Power (Eco mode)|
< 7 cfm
Which of the two offer better value?
There’s no doubt in my mind that the Roomba I7 and S9 are two of the best robotic vacuums available right now when you combine its efficiency and outright pickup-ability.
I understand that the price difference is substantial, with the S9 quickly being a few hundred bucks more expensive.
So is the premium worth it?
Let’s look at four reasons why you should consider the
- Better at Cleaning Embedded Dirt: The wider extractors and extra power make the S9 an excellent option for folks looking for something that can deep clean carpet. There’s no other robot available right now, aside maybe from the Neato D7, that can come close to the S9 regarding cleaning embedded dirt.
- Superior Edge Cleaning: Another benefit of the square frontend is its ability to clean edges better. It’s got a new sensor inside the bumper that makes it hug the walls and better navigate small spaces.
- Does Not Tangle as Much: The larger beater bar resists tangles from longer strands of hair better than the I7. If you live with someone who has long hair, you may want to think of getting this over the I7.
- Better At Picking Up Sand: People who live near sandy areas will benefit from the ability of the S9 to do so more efficiently.
Now, let’s look at three reasons why you should consider the Roomba I7:
- Less Expensive: The Roomba I7 is a few hundred dollars cheaper than the S9. If the price is a primary concern, then the choice is obvious.
- Same Efficient Navigation: Aside from the bumper sensor on the S9, the I7 has the same efficient navigation pattern as the S9. It has the same recharge and resumes feature and the Smart Imprint Mapping system that saves maps in the cloud.
- Excellent at Surface Dirt: The one advantage the S9 has over the I7 is its ability to deep clean carpet. Aside from that, the I7 and S9 are almost identical when it comes to surface debris pick up (apart from sand). If deep cleaning is not a concern, then save a few hundred bucks with the I7.
To summarize, here are the differences between the Roomba I7 vs. S9:
- Design: The S9 is the first Roomba to have the square shape front fit in the wider extractors and new side brush. The I7 retains the round shape of the previous generation 980.
- Runs longer: The S9 will run for up to 120 mins on eco mode while the I7 runs for up to 75 minutes (it only has one power setting).
- Side brush: The S9 side brush has a smaller diameter with more tentacles, and it spins at a slower pace than the I7. This prevents dirt from scattering on hard surfaces.
- Price: Buying the S9+ with the clean base station will be equivalent to buying more than three Dyson uprights. It is expensive. The I7, especially the non-plus version, is way cheaper.
- Edge cleaning: The wide extractors and square front of the S9 allows it to clean edges better.