Modern Castle is supported by readers. When you buy with our links, we may earn a commission. Learn more

Roomba i7+ vs. i7 vs. E5

Derek Hales

Written By: Derek Hales

Updated on:

iRobot just released three brand new robot vacuums to their lineup. It’s the Roomba i7+ vs. i7 vs. e5.

Learn about the similarities, differences, and discover which model is the best for your home.

i7+ vs. i7 vs. e5


Roomba i7+

In the battle between the i7+ vs. i7 vs. e5 we believe the Roomba i7+ is easily the best overall choice. The i7+’s self-emptying dust bin is one of the most exciting advancements to robot vacuums in the years. If you’re just looking for the best of the best, go Roomba i7+.Check Price

The Roomba i7 is virtually identical to the i7+, with the exception of the self-emptying dust bin. So if this feature isn’t a deal breaker for you, the Roomba i7 makes an excellent runner-up.

Lastly, if getting a great deal is more important, the Roomba e5 is still a solid choice. It offers good well-rounded features and cleaning performance in a mid-tier affordable package. You don’t get the self-emptying dust bin or smart mapping, but there is plenty to still like about the e5.

Roomba i7+
  • Cleaning: 99%
  • Runs: 75 mins.
  • Recharge & Resume? Yes
  • Smart Maps? Yes
  • Empties bin? Yes
Roomba i7
  • Cleaning: 99%
  • Runs: 75 mins.
  • Recharge & Resume? Yes
  • Smart Maps? Yes
  • Empties bin? No
Roomba e5
  • Cleaning: 99%
  • Runs: 90 mins.
  • Recharge & Resume? No
  • Smart Maps? No
  • Empties bin? No

The Differences

  • Auto-Empty Dust Bin: The Roomba i7+ is the only model that comes with a charging base that automatically empties debris from the robot vacuum after every cleaning.
  • Price: The Roomba i7+ is the most expensive model (with the most features). The Roomba i7 is nearly identical to the i7+, but does not include the advanced self-empty base. The e5 is the most budget conscious option between these three models.
  • Navigation: The Roomba i7 and i7+ have a more advanced navigation system with Imprint Smart Mapping. This allows the models to remember room types, like “Kitchen”, “Bedroom”, or “Living Room”. The Roomba e5 only has memory mapping so it will remember were it has cleaned, but you cannot direct it to clean a specific area.
  • Cleaning Performance: All three of these Roomba’s have top notch cleaning performance. The upside of the i7 and i7+ is how they go about cleaning, versus the e5.
  • For More: Read our complete Roomba i7+ / i7 review here and read our Roomba e5 review here.

i7+, i7, & e5 Design Differences

The Roomba i7Roomba i7+, and Roomba e5 are the three newest Roomba models to hit the market. The basic body looks familiar, so what makes these new models different?

In terms of design, not a whole lot is different between these three models. Unlike the Roomba 900 Series, the Roomba i7, i7+, and e5 all have a simple overall design.

What buttons are on the top?

On the top of all three of these models, there are three buttons:

  • CLEAN: This buttons can start, stop, or pause a cleaning by manually pressing the button.
  • Spot: The spot cleaning feature is useful for cleaning a localized area. In this mode, the Roomba will navigate in small circles around a specific area until it is clean.
  • Home: The Home button will send the Roomba back to home base regardless of where it is in its cleaning cycle. Once at the base, it will charge up and prepare for the next cleaning cycle.
Roomba e5 buttons
Close up of Roomba e5 buttons

What features are on the underside?

The underbelly of the Roomba e5, i7, and i7+ all looks nearly identical. The all use an updated dual rubberized brushroll system with a side spinning brush. These pieces, although familiar in design to older Roomba models, have an updated bright green aesthetic and are arguably a little nicer quality than previous versions.

The bottom of the Roomba i7+ is quite similar to the 900 series Roomba's
The bottom of the Roomba i7+ is quite similar to the 900 series Roomba’s

Edge sensors around the outside edge of the Roomba help it to “see” hazards like drop zones, stairs, lofted spaces, or other obstacles.

AeroVac vs. AeroForce: What’s new?

AeroVac | The older models of Roomba (like the 690 and 675) used an older style filtration system called AeroVac. This system utilized a bristle style brushroll with a basic HEPA filter. This filter was a little bulkier than the its successor, the AeroForce, but it did get the job done.

AeroForce 1.0 | With the 800 and 900 Series, came the AeroForce system. This system used updated rubberized brushrolls to help pull dirt and debris into the dust bin.  The AeroForce filter is also smaller (about the size of a personal check) and more efficient than the AeroVac filter.

The e5 and i7 filter brings something new to the table…

The e5, i7, and i7+ all use the same filter—a new filter, born into the AeroForce family. This new filter is about half the size of original AeroForce filter. This smaller filter allows even more room in the dust bin for actual debris.

This system also has a washable dust bin.

Roomba i7, i7+, and e5 filter

RELATED – More Roomba Reviews and comparisons here.

Size Comparison

Considering size, the Roomba e5, i7, and i7+ are all identical in size. They are:

  • 13.3″ diameter
  • 3.6″ tall
Size and dimensions of the Roomba i7+ robot vacuum
Roomba i7 / i7+
iRobot Roomba e5 size and dimensions
Roomba e5 robot vacuum

The smart base, which only comes with the Roomba i7+ is:

  • 19″ tall
  • 15.1″ deep
  • 12.2″ wide
Size & dimensions of the Roomba i7+ Clean Base
Roomba i7+ smart base size

Regarding weight, the i7 and i7+ are slightly heavier, but only by 2/10ths of a pound.

  • Roomba e5 is 7.2 lbs.
  • Roomba i7 & i7+ 7.4 lbs.

Accessories & Parts

Regarding accessories, again, the e5 and i7 models have glaring similarities. They come with the general Roomba parts, like the:

  • Charging Station
  • Battery
  • Virtual Wall Barrier
  • HEPA Filter (x2)
  • Cleaning Tool
  • Spinning Brush
  • User Guide





Aside from these parts, there is one key part that separates these comparable models—the charging base.

Charging Base Differences

  • The base on the Roomba e5 is designed for simply charging the robot vacuum. This is the standard base that comes with almost all iRobot robots.
  • The base for the Roomba i7 is the same base as the e5. However, the i7 does come equipped with recharge and resume, so when it runs out of battery it can return to base, charge, and then pickup where it left off cleaning.
  • The base for the Roomba i7+ is also equipped with the recharge and resume feature, however, its charging base is the new smart base. Which also allows the Roomba to empty its own dust bin into the smart base.
Roomba i7+ robot vacuum on smart cleaning base
Roomba i7+ robot vacuum on smart cleaning base

The Roomba i7 charging base coined the name “Clean Base”. The advanced base of the i7+ does make the price tag go up quite a bit. In fact, the new smart clean basically is effectively the only difference between the i7 and i7+.

The i7+ (which we bought and tested) is even marked with a regular i7 model number along the bottom of the robot.

Roomba i7 and i7+ model number label
Roomba i7 and i7+ model number label

The i7 is still compatible with the self-emptying charging base, and user are able to purchase it separately.

Are there maintenance costs associated with the Clean Base?

When utilizing the Clean Base, you’ll need to purchase the disposable dust bin bags. However, it is not clear to us how long these bags will last. They seem well made, so I would guess at least a year, if not longer.

When empty, the dust bag can hold up to 30 loads of debris from the Roomba i7 on-board dust bin.

RELATED – Wonder how the i7 and e5 series compare to the new S9? Check out our Roomba S9+ vs. i7+ vs. e5 comparison.

Performance & Features

So these models have updated exteriors and some fancy new parts, but what about the down-and-dirty performance of these vacuums?

Performance of each of these vacuums is based on a number of factors, including:

  • Brushroll style
  • Filtration system
  • Battery
  • Motor
  • Cleaning tests

Each of these factors work together to establish the overall cleaning performance.

MORE – Check out how Roomba compares to Dyson vacuums.

Brushroll Style

The e5, i7, and i7+ all use the advanced dual rubberized brushrolls. These two rollers rotate in opposite directions, allowing the first roller to agitate debris, while the second roller to drives it into the dust bin.

Two rubber brushrolls are used to agitate dirt and debris off of the floor

Specially designed grooves in the roller enhance the performance of these brushrolls and allow them to be more effective than previous Roomba brushroll models.

Filtration System

The Roomba e5, i7, and i7+ robot vacuums all use the advanced AeroForce filter. This filter is a “2nd generation AeroForce” of sorts.It is about half the size of the original AeroForce filter, without sacrificing any of the performance.

As an added bonus, the dust bin that is partnered with this filter is completely washable. This is a feature that is available on all models listed in this comparison (Roomba e5, i7, and i7+).

Battery & Motor

All three of these models come with the same size battery— 1,800 mAh.

Smart charging base included with the Roomba i7+
Smart charging base included with the Roomba i7+

How long is the run time?

The roomba e5 has a slightly longer run time, compared to the Roomba i7 and i7+:

  • Roomba e5: 90 minutes
  • Roomba i7 & i7+: 75 minutes

On the surface this seems backwards. However, given the added suction power of the i7 and i7+ it makes sense that the battery would be under more strain than the Roomba e5.

In addition to the longer run time, the Roomba i7 models also have the ability to Recharge & Resume in the middle of a cleaning cycle. This allows the Roomba to clean for 75 minutes, recharge, and then return to the spot where it left off, in order to complete cleaning.

It can do this twice, resulting in up to 225 minutes of cleaning time.

Cleaning Performance

In terms of cleaning performance, all three of the models are strong contenders.

Roomba i7+


Roomba i7


Roomba e5


We testing the Roomba i7+ in our Modern Castle testing lab and the results were nothing short of incredible, resulting in 99% cleaning performance across all floor types. This is the best we have seen from any robot vacuum to date.

Given the fact the only difference between the Roomba i7+ and Roomba i7 seems to be the smart base, we would expect cleaning performance on the i7 to be identical to the i7+.

Regarding the iRobot Roomba e5, the cleaning performance did not stray to far away from the i7+. In fact, the overall cleaning score of the e5 was identical to that of the i7+.

Hardwood Cleaning Tests

On hardwoods, all three models really do an excellent job, each scoring 99% or higher for all debris types. If your home mainly has hardwoods, linoleum, floor tile, or other hard surfaces, you would likely be satisfied with any of these models.

Roomba i7+ hardwood cleaning performance test
Roomba i7+ hardwood cleaning performance test

Low Pile Carpet Cleaning Tests

Now, regarding low pile carpet. Again, we see excellent cleaning performance from all three models.

Roomba i7+ low carpet cleaning performance test
Roomba i7+ low carpet cleaning performance test

High Pile Carpet Cleaning Tests

For high pile carpet, there are similar results—nearly 100% cleaning performance across the board.

Sugar was the only debris from each of these robot vacuum that was not picked up 100%. That said, all three of these vacuums were able to lift at last 98% of the sugar from high pile carpet.

Roomba i7+ high carpet cleaning performance test
Roomba i7+ high carpet cleaning performance test

Roomba Usability Differences

These three models have quite a few “smart” features that makes these robots very usable. Some of the top marks in terms of usability come from:

  • Hands-free control
  • Advanced navigation
  • Body design

Control with your smartphone or voice.

Wifi-enabled app control is possible on all three of these models by connection with your smartphone or tablet.

When you pair up your Roomba to your phone, you are able to start a cleaning, pause or stop a cleaning, view cleaning history, and other various settings.

iRobot Roomba smartphone app
iRobot Roomba smartphone app

Additionally, the i7+, i7, and e5 can all be voice controlled via Amazon Alexa or Google Assistant.

Navigate with a Roomba brain. 

The Roomba e5 uses memory mapping to help it navigate floor plans and remember layouts. With memory mapping, the e5 can remember the position of obstacles, like large furniture, doors, walls, etc.

Mapping Comparison

The Roomba i7 and i7+ navigates with a technology called Imprint Smart Mapping. This technology not only allows for digitally drawn maps and footprints, but it also allows you to assign familiar names to particular zones, like Kitchen, Bedroom, or Living Room.

Roomba i7 smart cleaning maps

In addition, the Roomba i7+ and i7 also have access to digital Keep Out Zones. These zones prevent the Roomba from entering certain areas of your home. You can digital draw these barriers in the app itself.

iRobot zone cleaning & keep out zones
iRobot zone cleaning & keep out zones


Maintenance is another area where there are some notable differences between these models. There are differences in amount of time it takes to maintain as well as associated costs.

The table below breaks down the maintenance schedule for each of these models:

Accessory / PartRoomba i7+Roomba i7Roomba e5
Spinning BrushRequiredRequiredRequired
Disposal BagsRequired for Clean BaseNANA
Clean FilterRequiredRequiredRequired
Empty Dust BinOnly if something is stuckRequiredRequired

Which is the Better Value?

Roomba e5 Robot Vacuum value

The Roomba i7, i7+, and e5 each has their own set of advantages and disadvantages to consider when deciding which model may be right for you.

In terms of overall value, it’s hard to beat the low price of the Roomba e5. This Roomba was released to appeal to the budget consumer and modeled excellent cleaning performance across all floor types, but does not include some of the more advanced features offered by the i7 and i7+.

But what if you want more?

If you have a lot of carpeted flooring or area rugs, you may find the Roomba i7 to suite your needs better. The i7 Series showed amazing cleaning performance across all floor types and against all debris types. For excellent cleaning performance, while maintaining a solid value, the Roomba i7 is a fantastic option.

For the best of the best…

Roomba i7+ robot vacuum value

The Roomba i7+ truly brings it all to the table with unrivaled cleaning performance and a self-emptying dust bin. This takes the user out of the equation and allows you to nearly forget about your vacuum for days weeks (if not months) at a time, without a reduction in cleaning performance.

Of course, the filter will still need to be cleaned regularly so it’s not 100% free of regular maintenance, but it is a massive step in the right direction, in terms of self-reliant robot vacuums.

Roomba i7 vs. i7+ vs. e5 Specifications

Below you’ll find a complete comparison of important specifications on the Roomba i7, i7+, and Roomba e5 robot vacuum models.

Check it out here:

SpecificationsRoomba i7+Roomba i7Roomba e5
Roomba i7+ robot vacuum overallRoomba i7+ robot vacuum overallRoomba e5 robot vacuum thumbnail
ModelRoomba i7+ (7550)Roomba i7 (7150)Roomba e5 (5150)
Weight7.44 lbs.7.44 lbs.7.2 lbs.
Floor TypeAll (indoor) All (indoor) All (indoor)
Run Time75 mins.75 mins.90 mins.
Battery1,800 mAh1,800 mAh1,800 mAh
Dust Bin Capacity~0.5 L~0.5 L~0.5 L
iAdapt Navigation3.0 3.0 2.0
Imprint Smart MappingYesYesNo
Memory MappingYesYesYes
Self-Emptying (Advanced Base)Yes; smart base is includedNot included, but compatible, base can be purchased separatelyNot compatible
Washable Dust Bin (on-board)YesYesYes
Includes Virtual WallYes; OneYes; OneYes; One
ReturnsYes (usually), Varies by retailerYes (usually), Varies by retailerYes (usually), Varies by retailer
Warranty1-Year limited1-Year limited1-Year limited
PriceCheck PriceCheck PriceCheck Price
ReviewRead ReviewRead ReviewRead Review

What’s the Best Roomba for You?

These models bring many advanced features to the table, but everyone’s needs are different.

Ultimate Convenience

If you’re looking for a vacuum with excellent cleaning performance that will basically run itself, with little assistant by you, the Roomba i7+ is hard to beat from this lineup. Its cleaning performance is spectacular, as is the near hands off usability.

Roomba i7 robot vacuum

For more information on the Roomba i7+ robot vacuum, check it out at here.

Convenience + Cost Savings

If you’re looking for a vacuum with excellent cleaning performance, and don’t mind a little daily interaction, the Roomba i7 is a great option. It lacks the smart base from the i7+, but has all of the same cleaning and features otherwise (for quite a bit less money).

Roomba i7+ robot vacuum overall

For more information on the Roomba i7 robot vacuum, check it out at here.

Best Value

If you’re looking for a robot vacuum with an excellent value and don’t mind giving up a few bells-and-whistles, the Roomba e5 is a great choice. The e5 offers a cleaning performance on par with the i7 and i7+, but is about half of the price.

Roomba e5 robot vacuum

For more information on the Roomba e5 robot vacuum, check it out at here.

About Derek Hales

Derek HalesDerek Hales is the Founder and Editor-in-Chief of He has been featured in Fast Company, Reader's Digest, Business Insider,, She Knows, and other major publications. Derek has a Bachelor's Degree in Business Administration from Kansas State University. Hales has been testing and reviewing products for the home since 2014.

Need Help? Ask Your Question Below.

6 Comments on “Roomba i7+ vs. i7 vs. E5”