Reviews You Can Rely On

The Best Robot Vacuums of 2025

We tested 18 of the top robot vacuums, including models from Roborock, Roomba, DREAME, Ecovacs, and more
gearlab tested logo
Best Robot Vacuum Review (Lead tester Genaveve Bradshaw spent months putting these robot vacuums though challenging tests both in our labs and...)
Lead tester Genaveve Bradshaw spent months putting these robot vacuums though challenging tests both in our labs and in her home.
Credit: Matt Lighthart
Genaveve Bradshaw
By Genaveve Bradshaw ⋅ Senior Review Analyst  ⋅  Updated December 9, 2025

When life gets busy and your floors never seem to stay clean, a good robot vacuum can be a total lifesaver. These automated cleaners handle everyday dust, crumbs, and pet hair on their own — no manual effort required — making them perfect for keeping your home tidy between deep cleans.

Over several years of hands-on testing, we pushed 18 of the best robot vacuums through real-world challenges to find out which models truly deliver consistent, hands-free cleaning performance — and which ones still need a little human supervision.

The best robot vacuum for most people is the Roborock Qrevo S5V. It delivers great carpet cleaning and top-notch mopping, rivaling more premium vacuums at a fraction of the price. If you're looking for the most inexpensive robot vacuum you can still count on, the Eufy 11S Max is the machine for you. And right in the middle is the Roborock Q7 M5+ , an affordable but powerful model with few flaws.

Of course, there are also specialists in the mix that are mopping experts or designed to conquer fur-covered floors.

Robot vacuums aren't perfect for every cleaning task. They lack the power for thick rugs or deep cleaning, so consider an upright vacuum as a complement to your routine.

Editor's Note: This review was revamped on December 9, 2025, to include new robot vacuums from Roborock, Ecovacs, TP-Link, and Yeedi.

Top 18 Robot Vacuums

Displaying 1 - 18 (scroll right)
< Previous | | Next >
 
#1
Compare:
roborock saros 10r
#2
Compare:
dreame x40 ultra
#5
Compare:
roborock qrevo s5v
#6
Compare:
robot vacuum
#7
Compare:
roborock q10 s5+
#8
Compare:
roborock q7 m5+
#11
Compare:
yeedi c12 pro+
#12
Compare:
robot vacuum
#13
Compare:
eufy 11s max
#14
Compare:
robot vacuum
#16
Compare:
robot vacuum
#17
Compare:
robot vacuum
#18
Compare:
robot vacuum
Awards Editors' Choice Award
Best Premium Robot
Top Pick Award
Best Navigator
  Editors' Choice Award
Best for Most People
  Best Buy Award
Best Bang for Your Buck
    Best Buy Award
Best on a Budget
     
Price $1,600 List
Check Amazon (on sale!)
$1,500 List
Check Amazon (on sale!)
$1,300 List
Check Amazon (on sale!)
$1,400 List
Check Amazon (on sale!)
$900 List
Check Amazon (on sale!)
$900 List$550 List
Check Amazon (on sale!)
$430 List
Check Amazon (on sale!)
$200 List
Check Amazon (on sale!)
$800 List
Check Amazon (on sale!)
$500 List
Check Amazon (on sale!)
$600 List
Check Amazon (on sale!)
$280 List
Check Amazon (on sale!)
$550 List
Check Amazon (on sale!)
$330 List
Check Amazon (on sale!)
$399 List
Check Amazon (on sale!)
$250 List
Check Price at Amazon
$210 List
Check Amazon (on sale!)
Overall Score Sort Icon
90
87
77
74
73
70
65
61
60
59
58
58
57
57
56
46
39
37
Star Rating
  • 1
  • 2
  • 3
  • 4
  • 5
  • 1
  • 2
  • 3
  • 4
  • 5
  • 1
  • 2
  • 3
  • 4
  • 5
  • 1
  • 2
  • 3
  • 4
  • 5
  • 1
  • 2
  • 3
  • 4
  • 5
  • 1
  • 2
  • 3
  • 4
  • 5
  • 1
  • 2
  • 3
  • 4
  • 5
  • 1
  • 2
  • 3
  • 4
  • 5
  • 1
  • 2
  • 3
  • 4
  • 5
  • 1
  • 2
  • 3
  • 4
  • 5
  • 1
  • 2
  • 3
  • 4
  • 5
  • 1
  • 2
  • 3
  • 4
  • 5
  • 1
  • 2
  • 3
  • 4
  • 5
  • 1
  • 2
  • 3
  • 4
  • 5
  • 1
  • 2
  • 3
  • 4
  • 5
  • 1
  • 2
  • 3
  • 4
  • 5
  • 1
  • 2
  • 3
  • 4
  • 5
  • 1
  • 2
  • 3
  • 4
  • 5
Bottom Line This sleek robot blew us away with its intelligence and cleaning abilities, but the hefty price tag is more than most are willing to shell outA high-performing robot cleaner that does it all — with a price tag to matchThis smart robot will avoid obstacles with ease while cleaning most surfaces well, but we were underwhelmed with its overall performance for the price pointA competent and convenient robot, the high price tag doesn't support just-above-average cleaning performanceA user-friendly winner with stellar mopping abilities and a wide scope of customizable options that won't break the bankWith its unique aesthetic and strong performance across the board, it's hard not to be charmed by this robot, though we definitely miss having a dust bin auto-empty featureThis robot may not excel in any one area, but its solid performance and budget-friendly price make it a practical choice for most homesThis isn't the best pick for carpeted or pet-heavy homes, but if you're after solid mopping performance on a budget, it's a great fitWe recommend this vacuum for households wanting affordable, effective support with routine pet cleaning tasksConvenient functionality, all-in-one capabilities, and an extensive app are the high points, but it has mediocre cleaning abilities, a hefty price tag, and a bulky storage footprintStrong mopping performance and a bagless dust container make this robot convenient, but it struggles with finding its dock and navigating around obstacles during cleaning tasksWe experienced occasional connectivity and noise issues but enjoyed its reliable cleaning performance as well as its bag-free auto emptying dockA simple, respectably performing budget option that doesn't need internet or app connectivitySolid cleaning and convenience scores paired with a midrange price point are what we like, but this robot's poor navigational skills and clumsiness can be annoyingAn unintrusive choice for those who need help with light, daily cleaning but don't need the bells and whistles of higher-end modelsThis small, low profile unit is easy to maintain but has limitations when it comes to cleaning performance and app reliabilityThe simple, straightforward usage and entry-level pricing from a popular brand are appealing, but don't ignore its minimal features and poor navigational skillsA basic and budget-friendly remote-controlled robot that struggles with carpets but handles hard flooring well
Pros Stellar obstacle avoidance, strong mopping performance, excellent cleaning across floor types, quiet operation, highly customizable featuresUnrivaled object recognition, outstanding mopping performance, great overall cleaningExcellent obstacle avoidance, lots of helpful features and cleaning customization options, good cleaning performanceExcellent navigator, awesome filtration, dock auto cleans and dries mop headGreat hard floor cleaning, lots of features while still being easy to use, appealing price, reasonably quiet, stellar mopperStellar pet hair cleaner, fantastic hard flooring cleaning performance, stylish dockAppealing price, great cleaning abilities, easy to useFeature-rich app, solid mopping abilities, thorough coverageApproachable price, great for pet hair cleaning, easy to useConvenient, feature-rich app, agile edge and corner cleaning, auto wash and dries mop padsConsumable-free dust container, good mopping abilities, sale prices are appealingExcellent hard floor cleaner, good edge cleaning, great carpet cleanerNo WiFi or app required, can fit in tight areas, great hard floor cleaning, budget priceConsistently good cleaner on all floors, convenient compact dockInexpensive, good carpet cleaning (for anything but hair), runs quietly while cleaningDecent hard floor cleaning, appealing price point, small storage footprint, easy maintenanceQuiet, approachable price point, small dockSmall size and storage footprint, budget friendly, easy maintenance
Cons Expensive, mediocre pet hair pickupSilly expensive, not great with pet hair, big dockExpensive, poor pet hair cleaning, noisy dockExpensive, noisy, disappointing mopping performanceAverage pet hair cleaning, underwhelming obstacle avoidanceMust manually empty dust bin, sometimes randomly stops cleaningAverage mopping performance, subpar obstacle avoidanceMediocre carpet cleaning, poor pet hair performanceNo auto-empty feature, poor hard flooring cleaning performance, subpar obstacle avoidanceOccasionally randomly aggressive to furniture, subpar pet hair cleaningMediocre hard floor cleaning, difficulty finding dock, robot is noisy, poor obstacle avoidanceApp lacks common features, connectivity issues block task changes, unpleasant machine-like soundsClumsy navigator, requires frequent manual cleaning, dock feels light and cheapCan't change suction intensity, frequently bumps into objectsDisappointing obstacle avoidance, struggles with hair, app layout could be more intuitiveLack of brush roller means it struggles to clean carpet, horrible at cleaning pet hairPoor obstacle avoidance, not great on carpet, can't set virtual barriersPoor pet hair collection, bad filtration, occasionally unresponsive to remote commands
Rating Categories Roborock Saros 10R DREAME X40 Ultra Ecovacs Deebot X9 P... iRobot Roomba Combo... Roborock Qrevo S5V Narwal Freo X Ultra Roborock Q10 S5+ Roborock Q7 M5+ Ecovacs Deebot N20 Pro Eufy x10 Pro Omni &... Yeedi C12 Pro+ Shark AI Ultra 60 Day Eufy 11s Max iRobot Roomba i3+ EVO TP-Link Tapo RV30 M... Lefant M210 iRobot Roomba QO120 iLife V3S Pro
Cleaning Performance (40%)
9.1
8.6
7.4
7.2
8.0
6.4
7.5
6.2
6.4
5.3
6.3
7.0
7.7
7.4
6.2
4.7
4.0
3.6
Navigation (30%)
9.5
9.7
9.2
8.8
5.8
6.8
5.4
5.7
4.5
7.4
4.1
5.2
3.8
4.1
4.8
4.8
4.0
4.4
Ease of Use (10%)
9.4
9.5
7.9
6.8
9.0
7.0
8.1
8.0
7.5
7.8
6.8
4.5
4.0
4.5
7.0
4.3
3.5
2.3
Pet Hair (10%)
6.7
5.8
4.9
6.8
6.3
9.3
4.6
3.0
7.1
4.6
6.2
6.7
5.8
6.8
3.7
3.8
3.4
3.7
Noise (5%)
8.5
7.4
5.5
6.0
8.0
8.5
6.8
7.2
6.5
3.4
6.7
5.7
9.0
6.3
6.6
9.1
8.0
6.0
Mopping (5%)
9.5
8.5
8.0
3.5
8.8
7.8
5.5
8.0
7.0
3.8
7.8
1
1
1
6.5
1
1
1
Dock with Self- Emptying Dustbin Yes Yes Yes No Yes No Yes Yes No Yes Yes Yes No Yes Yes No Yes No
Mopping Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes No No No Yes No No No
Measured Robot Noise Level 50 63.6 dB 59.8 58.1 dB 54.7 53.8 58.1 55.7 59.6 88.3 dB 58.2 56.9 dB 51.3 dB 58.3 dB 55.5 52.1 dB 58 dB 62.9 dB
Measured Dock Dimensions 18.7" x 15" x 19.2" 17.9" x 13.5" x 23.2" 13.3" x 18.1" x 19.7" 15.8" x 20.1" x 17.3" 13.4" x 19.1" x 20.5" 14.6" x 16.4" x 16.6" 8.4" x 7" x 10.2" 8.3" x 7" x 10.2" 14" x 17.7" x 14" 18" x 14.5" x 18" 17.8" x 14" x 15" 8.3" x 13" x 14" 7" x 6.5" x 3.3" 15" x 12" 19" 9" x 6.5" x 13" 5"x 6.8" x 3.5" 4.8" x 6" x 3.5" 5" x 6.3" x 3.5"
Manufacturer Dock Dust Bag Capacity 2.7 L 3.2 L 3 L "60 Day Capacity" 2.7 L None "7 Weeks Capacity" 2.7 L Not listed 2.5 L 1.5 L "60 Day Capacity" None "60 Day Capacity" 3 L None None Not listed
Manufacturer Dust Bin Capacity .3 L 0.3 L .2 L 0.3 L .3 L 1.0 L* (based on compactor system, but did not work well) Not listed .8 L .4 L 0.3 L .4 L Not listed 0.6 L 0.5 L .3 L 0.5 L 0.4 L 0.3 L
Measured Robot Height 3.1" 4.5" 3.9" 3.4" 3.8" 4.5" 3.9" 3.9" 3.8" 4" 3.8" 4" 2.9" 3.6" 3.9" 3" 3" 3.2"
Navigation Type 3D Time-of-Flight, VertiBeam lateral obstacle avoidance, and RGB camera LiDAR and RGB camera RGBD+camera light
Edge sensor
TruEdge 3D Edge Sensor
Detection sensors and camera PreciSense LiDAR Tri-Laser and
LiDAR 4.0
PreciSense LiDAR and Reactive Tech Obstacle Avoidance PreciSense LiDAR LDS
Infra-red
Top-mounted LiDAR sensor LDS 360° LiDAR Random Sensors (unspecified) LiDar and IMU Dual Navigation 6D built-in anti-collision infrared sensors Gyros and an optical caster wheel Random
Pet Hair Cleaned 56% 48% 46% 62% 50% 90% 36% 26% 74% 52% 56% 64% 60% 70% 40% 24% 40% 38%
Dock Auto Empty Noise Level 70.6 dB 59.1 dB 74.2 dB 78.6 dB 66 dB N/A #REF! 71.4 dB N/A 68.5 dB 73.6 dB 62.3 dB N/A 77.6 dB 76.3 dB N/A N/A N/A
Functional Offline Yes - limited capacity Yes - limited capacity Yes - limited capacity Yes - limited capacity Yes - limited capacity Yes Yes - limited capacity Yes - limited capacity Yes - limited capacity Yes - very limited capacity Yes - limited capacity Yes - limited capacity Yes Yes - limited capacity Yes - limited capacity Yes - limited capacity Yes - limited capacity Yes
Charge & Resume Cleaning Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes No Yes Yes No No No
Internet Requirements Requires a 2.4GHz network Requires a 2.4 GHz or a 2.4/5 GHz mixed network Requires a 2.4GHz network Requires a 2.4GHz network Requires a 2.4GHz network Requires a 2.4 GHz or a 2.4/5 GHz mixed network Requires a 2.4GHz network N/A IEEE 802.11 b/g/n, 2.4 GHz band only;
Bluetooth 4.2 (only for onboarding)
N/A
Built-In Camera Yes Yes Yes Yes No No No No No Yes No No No No No No No No
Manufacturer Runtime 180 minutes 200 minutes 180 minutes 150 minutes /
1,938 sqft
180 minutes /
1,829 sqft
300 minutes / 5,920sqft 136 minutes 300 minutes 120 minutes 180 minutes 120 minutes 120 minutes 100 minutes
Manufacturer Suction Power 20,000 Pa 12,000 Pa 16,600 Pa Not Listed 12,000 Pa 8,200 Pa 10,000 Pa 10,000 Pa 8,000 Pa 8,000 Pa 8,000 Pa Not listed 1,300 Pa Not Listed 5,300 Pa 2,200 Pa Not Listed 1,000 Pa

Our Picks of Robot Vacuums


Best for Most People


Roborock Qrevo S5V


73
OVERALL
SCORE
  • Cleaning Performance 8.0
  • Navigation 5.8
  • Ease of Use 9.0
  • Pet Hair 6.3
  • Noise 8.0
  • Mopping 8.8
PROS
Great hard floor cleaning
Lots of features while still being easy to use
Appealing price
Reasonably quiet
Stellar mopper
CONS
Average pet hair cleaning
Underwhelming obstacle avoidance

The Roborock Qrevo S5V is one of the best robot vacuums we've tested, delivering a premium cleaning experience without a sky-high price tag. It stands out for its combination of powerful vacuuming, excellent mopping performance, and a too-easy-to-believe user experience. In testing, it left both hard floors and carpets looking freshly cleaned with minimal debris, while the dual spinning mops and adjustable water levels provided consistent, deep cleaning for wet and dry messes alike. During mopping tests, it was one of the few robots to completely wipe away hard flooring stains we challenged it with.

Like a lot of models in this class, it struggled a bit navigating our testing space and wasn't a master at cleaning up pet hair — but those bumps weren't enough to make its overall score plummet. Pet hair posed a challenge specifically along edges and corners, though the dual brush design kept hair from tangling around the wheels.

If pet hair is your biggest concern, the Narwal Freo X Ultra will make the perfect alternative here — it was our top-scoring robot for tackling heavy shedding and had decent performance in most other areas. If you want a robot that can fully detect everything, the DREAME X40 Ultra has more advanced cameras for better object avoidance, but you'll pay dramatically more. Still, we decided this was the best user-friendly robot out there that delivers top-notch cleaning without breaking the bank.

SPECIFICATIONS
Dock with Self-Emptying Dustbin Yes
Mopping Yes
Measured Robot Noise Level  54.7
Measured Dock Dimensions  13.4" x 19.1" x 20.5"
Manufacturer Dock Dust Bag Capacity 2.7 L
Read more: Roborock Qrevo S5V review

The Roborock Qrevo S5V does an excellent job navigating itself around and deep cleaning.   Credit: Matt Lighthart

Best Premium Robot


Roborock Saros 10R


90
OVERALL
SCORE
  • Cleaning Performance 9.1
  • Navigation 9.5
  • Ease of Use 9.4
  • Pet Hair 6.7
  • Noise 8.5
  • Mopping 9.5
PROS
Stellar obstacle avoidance
Strong mopping performance
Excellent cleaning across floor types
Quiet operation
Highly customizable features
CONS
Expensive
Mediocre pet hair pickup

The Roborock Saros 10R is the ultimate luxury robot vacuum for those who want cutting-edge technology and near-flawless, hands-off cleaning. It combines stellar obstacle avoidance with consistent, high-powered cleaning across carpets, rugs, and hard floors. Cleaning performance is impressive across the board. On hard floors, it cleared 92% of debris in testing, leaving only a minimal trace of sand behind. Carpets also received meticulous attention, showing crisp travel lines, tight rows, and clean edges, though finer debris sometimes was lifted to the surface rather than fully removed. It's mopping blew other models out of the water — the auto-detachable pads, precise water release, and ability to heat water to 176°F allowed it to tackle tough dried stains with ease.

The Saros 10R successfully avoided every obstacle in our testing, ran smoothly over thresholds, and consistently found its dock without assistance. Its mapping and AI make it one of the most reliable navigators on the market aside from the DREAME X40 Ultra, and it is suited for even cluttered homes. The app adds another layer of control, letting you save multiple floor maps, adjust cleaning sequences, and mark no-go zones with ease.

The only way this model disappointed us was in the pet hair category — it just wasn't enough for such a premium robot. Edges and corners were sometimes missed completely and longer strands were caught temporarily in the dual split brush. Cleanup is easier than most, but pet owners may still need to intervene for heavy shedding. If you've got the budget, this is the robot vacuum you want to own. If the price tag seems outrageous to you, check out the Roborock Qrevo S5V — it's an overachiever at about a third of the cost.

SPECIFICATIONS
Dock with Self-Emptying Dustbin Yes
Mopping Yes
Measured Robot Noise Level  50
Measured Dock Dimensions  18.7" x 15" x 19.2"
Manufacturer Dock Dust Bag Capacity 2.7 L
Read more: Roborock Saros 10R review

The Roborock Saros 10R not only vacuums effectively, but it also mops (and does a good job at it too)! The only drawback is the lackluster pet hair cleaning.   Credit: Matt Lighthart

Best on a Budget


Eufy 11s Max


57
OVERALL
SCORE
  • Cleaning Performance 7.7
  • Navigation 3.8
  • Ease of Use 4.0
  • Pet Hair 5.8
  • Noise 9.0
  • Mopping 1.0
PROS
Awesome hard floor cleaning
Does not require WiFi or app
Budget price is appealing
CONS
Gets stuck on small objects
Bounce navigation is inefficient
Doesn't map and remember rooms

Considering its entry-level price point, the Eufy 11s Max is surprisingly good at cleaning. It thrives on hardwood, sucking up 91% of the mess we put down in our tests, which outperformed the majority of the lineup. It is the best basic model for people who just want some help reducing their time sweeping or pushing vacuums. When we picked up shoes and socks first, this vacuum visually cleaned every spot of the carpet it rolled over, even cruising under couches that taller models can't fit under. It also hugged walls and slipped into small areas, generating a pleasant, low-pitched purr that was quieter than all the other robots we tested. With no app, this robot was made with simplicity in mind, which another tester appreciated, saying, “I like that I can just turn it loose to knock back the mess without needing to install a special app on my phone to control it.”

The Eufy 11S Max relies on basic bounce-based navigation, moving along until it hits an object and then turns around and ventures in a different direction, much like a pinball game. This often leads to it missing spots at random. Because of this low-tech approach, it's also not the best object avoider. It barreled into shoes, spun in circles on our fake poo, and eventually zoomed off to eat a sock in our obstacle course tests. You'll have to develop a thorough tidy-up routine before letting this robot loose to avoid these hang-ups. When the battery runs low, it heads back to its dock—but it doesn't remember where it left off. So in bigger homes, some of those farther-out rooms might not get as much love as they should. Some of the premium options, like the Roborock Saros 10R, have LiDAR mapping and progress tracking, ensuring it finishes the job thoroughly, though you'll have to pay a couple of hundred dollars more for the increased intelligence. The big deciding factor is if you're willing to spend the time to pick up stray socks or cords before letting the vacuum roam. If that doesn't bother you—and you don't mind the occasional hiccup—the 11S Max is a great little helper that's often on sale for around $150, making it an easy entry point into the convenience of robot vacuums.

SPECIFICATIONS
Dock with Self-Emptying Dustbin No
Mopping No
Measured Robot Noise Level  51.3 dB
Measured Dock Dimensions  7" x 6.5" x 3.3"
Manufacturer Dock Dust Bag Capacity None
Read more: Eufy 11s Max review

You can see the bounce navigation design at work here. Where the 11s Max did roll over the mess, you can see its decent cleaning performance. You just can't rely on it to hit all spots every time.   Credit: GearLab Staff

Best Bang for Your Buck


Roborock Q7 M5+


61
OVERALL
SCORE
  • Cleaning Performance 6.2
  • Navigation 5.7
  • Ease of Use 8.0
  • Pet Hair 3.0
  • Noise 7.2
  • Mopping 8.0
PROS
Feature-rich app
Solid mopping abilities
Thorough coverage
CONS
Mediocre carpet cleaning
Poor pet hair performance

The Roborock Q7 M5+ isn't the cheapest robot, but it isn't going to blow your budget either — it rests right in the middle of the pack as an exceptional option if you find a deal on it. It excels in mopping and overall floor coverage while keeping the operation simple and accessible. Its mopping performance is impressive for the price, handling 90% of both wet and dry stains on hard floors, leaving surfaces looking refreshed except for some sore spots in tight corners. The app is intuitive and responsive, making scheduling, mapping, and basic operation straightforward for first-time users and seasoned owners alike.

Where the Q7 M5+ struggles is in vacuuming performance and navigation. On carpet, suction is only average, especially for low-pile debris, and its roller brush tangles easily with pet hair. Navigation is functional but clumsy, with inconsistent obstacle avoidance. It rolled over almost every cord with it challenged, bashed into a lot of furniture, and had trouble getting home to its dock here and there. Homes with clutter or pets may require tidying before a clean, as the robot is not a true “set-and-forget” solution. Still, it covers space thoroughly, cleaning around 84% of test areas and handling thresholds and varied floor surfaces reliably.

The Q7 M5+ is a practical, budget-friendly choice for households prioritizing mopping over vacuuming. Pet owners may want to consider similarly priced models that handle hair better, like the Ecovacs Deebot N20 Pro or Yeedi C12 Pro+, but you'll be taking a downgrade elsewhere. Carpet-heavy homes should consider alternatives, but for mostly hard floors, it delivers excellent value.

SPECIFICATIONS
Dock with Self-Emptying Dustbin Yes
Mopping Yes
Measured Robot Noise Level  55.7
Measured Dock Dimensions  8.3" x 7" x 10.2"
Manufacturer Dock Dust Bag Capacity 2.7 L
Read more: Roborock Q7 M5+ review

The Roborock Q7 M5+ is a practical choice for homes with mostly hard flooring.   Credit: Matt Lighthart

Best Navigator


DREAME X40 Ultra


87
OVERALL
SCORE
  • Cleaning Performance 8.6
  • Navigation 9.7
  • Ease of Use 9.5
  • Pet Hair 5.8
  • Noise 7.4
  • Mopping 8.5
PROS
Excellent obstacle avoidance
Wonderful hard floor cleaning
Ridiculously good mopping system
CONS
Expensive
Dock is large
Not the best pet fur collector

The DREAME X40 Ultra is one of the most impressive navigators we've tested in a robot vacuum/mop combo. Its LiDAR lasers and AI-driven camera system allow it to map entire floor plans with incredible accuracy, identifying walls, furniture, and obstacles with precision. During our testing, it completely avoided all 12 obstacles we set up, including small items like Legos. The app complements this navigation by letting you schedule cleanings, adjust suction, and set no-go zones, giving you complete control over how the robot moves through your space.

But smart navigation isn't just about avoiding things — it also means reaching tricky spots. The X40 Ultra features an extendable arm that can whisk debris from deep corners, improving on the common limitations of circular robot designs that often miss these areas. Combined with its AI object recognition, this robot requires minimal pre-cleaning prep, saving you time and effort. The X40 Ultra is also a standout cleaner and mopper. It knows to grab its own mop pads, return them for a heated self-wash cycle at 158° Fahrenheit, and then dry them with hot air. Carpets also get a thorough cleaning, making this robot a full-service floor-care solution.

The only major drawback of the DREAME X40 Ultra remains its high price. While its navigation and mopping performance are almost flawless, pet hair cleaning wasn't quite at the level we expected for a premium model. At this price, you may want to upgrade to the Roborock Saros 10R, which performed better in most categories with just a slight cost bump. You can't find that model on sale as frequently, though. For anyone who prioritizes intelligent, reliable navigation above all else, the X40 Ultra is the robot vacuum you want in your home.

SPECIFICATIONS
Dock with Self-Emptying Dustbin Yes
Mopping Yes
Measured Robot Noise Level  63.6 dB
Measured Dock Dimensions  17.9" x 13.5" x 23.2"
Manufacturer Dock Dust Bag Capacity 3.2 L
Read more: DREAME X40 Ultra review

The DREAME X40 Ultra is a competent carpet cleaner, outstanding hard floor mopper, and a cautious navigator you can trust to avoid stray socks and random puppy poo, making it a reliable time-saver for busy households with kids and pets.   Credit: GearLab Staff

Best for Pet Owners


Narwal Freo X Ultra


70
OVERALL
SCORE
  • Cleaning Performance 6.4
  • Navigation 6.8
  • Ease of Use 7.0
  • Pet Hair 9.3
  • Noise 8.5
  • Mopping 7.8
PROS
Quiet
Roller avoids clogs and loose strands
Effectively cleaned hard flooring
Good coverage
CONS
Dustbin needs to be manually emptied each time
Mapping is essential; won't run otherwise
Subpar results on carpet

Of all the robot vacuums we have tested over the years, none have picked up pet hair quite like the Narwal Freo X Ultra. The vacuum didn't struggle with tufts of any size, mostly picking up all hair on the first pass. With a second pass, all larger tufts were picked up. To our delight, no longer strands got wrapped around the brush roller - a common issue for vacuums. Hard flooring was no match for this machine either, with a whopping 93% of our flooring picked up. The Narwal is mopping capable with two removable mop pads. The aid station is full-service: auto mop washing, warm air drying, detergent dispensing, and auto station cleaning. It even adjusts the water levels based on the air temperature. A humid day? It'll use less water to prevent standing water on floors. The excellent pet hair cleaning and smart mopping function make this a no-brainer for pet owners, especially when they track in mud.

There are some considerations before buying the Narwal Freo X Ultra. While it is remarkable for hard flooring, carpet isn't so lucky. It also doesn't have the most robust navigation, like seen on the Roborock Saros 10R. And, for the premium features, you'll be paying a premium price (unless you happen to find it on sale). The affordable Ecovacs Deebot N20 Pro also did well at picking up pet hair, but it is louder and doesn't have as impressive mopping skills. All things considered, the Narwal Freo X Ultra is a good choice for pet owners or for those who need frequent mopping.

SPECIFICATIONS
Dock with Self-Emptying Dustbin No
Mopping Yes
Measured Robot Noise Level  53.8
Measured Dock Dimensions  14.6" x 16.4" x 16.6"
Manufacturer Dock Dust Bag Capacity None
Read more: Narwal Freo X Ultra review

The Freo X Ultra can appear all over the place, but its precise movements are targeted and get the job done.   Credit: Matt Lighthart

Compare Products

select up to 5 products to compare
Score Product Price
90
Roborock Saros 10R
Best Premium Robot
$1,600
Editors' Choice Award
87
DREAME X40 Ultra
Best Navigator
$1,500
Top Pick Award
77
Ecovacs Deebot X9 Pro Omni
$1,300
74
iRobot Roomba Combo 10 Max
$1,400
73
Roborock Qrevo S5V
Best for Most People
$900
Editors' Choice Award
70
Narwal Freo X Ultra
$900
65
Roborock Q10 S5+
$550
61
Roborock Q7 M5+
Best Bang for Your Buck
$430
Best Buy Award
60
Ecovacs Deebot N20 Pro
$200
59
Eufy x10 Pro Omni Vacuum & Mop
$800
58
Yeedi C12 Pro+
$500
58
Shark AI Ultra 60 Day
$600
57
Eufy 11s Max
Best on a Budget
$280
Best Buy Award
57
iRobot Roomba i3+ EVO
$550
56
TP-Link Tapo RV30 Max Plus
$330
46
Lefant M210
$399
39
iRobot Roomba QO120
$250
37
iLife V3S Pro
$210

Many of these robot vacuums might look similar, but we put each through a series of side-by-side tests that reveal performance differences, even among models from the same brands.


How We Tested


We start by purchasing some of the most in-demand robot vacuums from the most reputable brands. We make sure we include options at all price ranges, including those with and without self-emptying docks and mopping capabilities. That means we put 18 models through our side-by-side tests to push their abilities to the limits, resulting in months of direct time with these robots in our testing lab, warehouse, and the homes of multiple testers.

We tested these robot vacuums using six different performance metrics:

We measured and weighed each robot's collection of different types of debris on carpet and hard floors to evaluate their core floor cleaning abilities. We also test them along baseboards to see if they can clean along the edges and corners of the room, a difficult task for a circular cleaner.

We tested each robot's ability to map multiple floor plans and environments, assessing how they can navigate among unexpected obstacles, like shoes, clothing, and cords. This is how we determine if a robot can be left to its own devices or needs an occasional push in the right direction.

Like many of you, we're dog owners too, so we understand how important it is to find a vacuum that can keep up with all the relentless shedding. We use real fur, brushed from our own dogs, mashed into the carpet, and repeat the same conditions for each vacuum.

We dive into the app like curious users, checking how easy it is to schedule cleanings, adjust settings, and see what the vacuum has been up to. This also helps locate problem areas that each robot might be struggling to clean.

For models with mopping features, we tested how well they handled both wet spills and dried-on coffee stains.

Finally, we recorded the decibels of noise they produce while running and using their docks, so you'll have an idea what living with a robot vacuum might be like in your own home.

We use and test these vacuums in various ways to see how they perform. We consider navigation, noise level, app performance, and much, much more.

Why Trust GearLab


Genaveve Bradshaw is a the lead of our team. She's a Senior Review Analyst who spent months putting these 18 models through challenging cleaning tasks, logging hundreds of hours testing their abilities to clean specific messes in controlled tasks as well as in uncontrolled environments to see how they behave. She relies on robot vacuums in her own home to cut down on how often she needs to manually clean. Between all the dirt she tracks in from outdoor adventures and her dog (fittingly named Roomba) constantly shedding, there's always something on the floor.

robot vacuum - gena has grown to love these machines, even giving them personal...
Gena has grown to love these machines, even giving them personal names.   Credit: Matt Lighthart

Becca Glades knows all things vacuums, including which ones to keep an eye on during sale season, and which to avoid if you have pets. Having a toddler and two labs, she relies on a robot vacuum in her own household for day-to-day management between deeper cleans.

Kyle Hameister has used, tested, and reviewed robot vacuums since 2016. He has a longstanding recognition of how their quirks and abilities have evolved over the years. In his own home, he's worked robot vacuums long enough to wear out their batteries and replace them.

Chris Maxcer and Sam Hill are both tech experts with years of testing, comparing, and contrasting the features and abilities of different types of vacuums. This team of robot vacuum experts is here to test, question, and investigate each and every vacuum that rolls through the door, all so you can be confident in your purchasing decision.

Analysis and Test Results


Depending on your home and cleaning needs, you may prefer one robot vacuum over another. Take a look at our test metrics below to learn which important factors matter most to you and find the model that fits best.

Worse Value
Better Value

What's the Best Value?


Robot vacuums have one of the widest price ranges among household appliances. Due to the technology involved, the costs can quickly add up once you start checking the boxes for fancy features. However, if you don't need all the bells and whistles, the Eufy 11S Max does a surprisingly good job picking up what it rolls over, especially on hard floors. This is the most affordable vacuum we recommend, and a great place to start if you don't have the funds to invest. Others in this price range typically don't have a brush roller, a key feature that is necessary to dislodge the dirt on the ground, which often leads to poor cleaning performance from other budget vacuums.

The Roborock Q7 M5+ is a hybrid robot that features a mop, so considering its dual-purpose capabilities, the vacuum packs a valuable punch. For just a bit more than the most basic models, this model gives you a major boost in performance, one that's often more noticeable than the smaller gains you'd get from jumping to much pricier premium vacuums. You'll spend less time prepping your space compared to the Eufy, since this model is smarter and navigates more independently. It's still a budget model in the sense that it doesn't have cameras and advanced AI to help avoid everything, but you'll have to invest hundreds more dollars more to get those premium features.

The Roborock Q7 M5+ is also a mop, offering a little more bang for your buck.

What You Need To Know About Docking Stations
While all robot vacuums come with a charging dock, there is a significant difference between a basic one and the all-in-one stations that come with higher-end models. Simple docks just recharge the vacuum, meaning you'll need to manually empty the dustbin yourself, sometimes after every run. In contrast, more advanced docks can do much more: they can empty the vacuum into a larger dust bag, wash and dry mop pads, and even store clean and dirty water for mopping. The less you want to deal with your robot, the more helpful these smart stations become, but they also bump up the price, so it's really a balance between cost and convenience.

Cleaning Performance


At the core of any robot vacuum's job is cleaning, so to put that to the test focusing on carpet and hard flooring like wood, tile, and concrete. We also considered how well each vacuum performed along baseboards and edges.

Cleaning Performance
ProductCarpet CleanedHard Floor Cleaned
Roborock Q5 Max+8492
Roborock Saros 10R8292
DREAME X40 Ultra7790
iRobot Roomba i3+ EVO7787
Shark AI Ultra 60 Day7389
Roborock Qrevo S5V8080
Ecovacs Deebot X9 Pro Omni7585
Eufy 11s Max6990
Roborock Q10 S5+7978
Narwal Freo X Ultra6193
iRobot Roomba Combo 10 Max7476
Ecovacs Deebot N20 Pro8362
TP-Link Tapo RV30 Max Plus7471
Yeedi C12 Pro+7169
Roborock Q7 M5+5779
Eufy x10 Pro Omni Vacuum & Mop5269
iRobot Roomba QO1205563
Lefant M2104272
iLife V3S Pro3862

Carpet Cleaning


Both the Ecovacs Deebot N20 Pro and Roborock Saros 10R performed best on carpet, picking up 83% and 82% of the mess, respectively. Testers were impressed by the Deebot N20 Pro's strong traction and roller brush performance, which lifted nearly all large debris on the first pass, provided solid coverage across carpets, and removed most sand and smaller particles, The Saros 10R performed similarly but our tester noted that they could “see areas where sand was lifted to the top of the carpet but not fully vacuumed.”

The Roborock Saros 10R cleans in an impressive, tight pattern but you can still see areas where traces of blue sand was left behind.   Credit: Genaveve Bradshaw

The Roborock Qrevo S5V, Roborock Q10 S5+, and DREAME X40 Ultra were second-tier in cleaning tests, each coming in around or just below 80% of debris vacuumed successfully. The Roborock Qrevo S5V was particularly impressive — even though it only hit the 80% mark, our tester said the carpet looked nearly spotless from a quick eye-test.

Some of our best carpet cleaners include the Roborock Qrevo S5V (first), Roborock Q10 S5+ (second), and DREAME X40 Ultra (third).

The worst performer in our carpet test was the iLife V3S Pro, which left entire sections untouched. The Lefant M210 wasn't far behind. It managed to pick up a few Cheerios but struggled with anything more embedded. Neither models have a brush roller, relying instead on open suction slots, which means they can't agitate carpet fibers to dislodge debris. As a result, both had a hard time with heavier materials like sand and even moderately settled messes like rice.

robot vacuum - if you prioritize carpet cleaning, make sure that any model you...
If you prioritize carpet cleaning, make sure that any model you choose has a spinning roller brush at its suction intake to avoid mediocre results on carpet. The small inlet on the Lefant M210 also made it more likely to get clogged.   Credit: Genaveve Bradshaw

High Pile, Shag Carpet? Don't Count on a Robot
They don't have the suction and deep-agitating bristles necessary to suck debris buried under longer carpet fibers. Some even struggled to move on shaggy rugs, so you still need a quality upright or canister vacuum for effectively cleaning thick rugs.

Many robot vacuums struggle to move on thick carpets and most are utterly ineffective.   Credit: GearLab Staff

Hard Floor Cleaning


The Narwal Freo X Ultra is the clear winner when it comes to hard flooring, sucking up 93% total, and tidying up nearly as well as if we had swept it ourselves. This model dynamically adapts its cleaning method based on the room's dirtiness, which appears to result in some unusual navigation on hard floors, but it certainly gets the job done well.

The Freo X Ultra got a little random, but we can't fault its ability to clean hard floors.   Credit: Matt Lighthart

The Roborock Saros 10R and DREAME X40 Ultra were no slouches here, and at a glance, all three of these models left floors that looked similar. We could only determine a difference after we weighed the collected material.

For its more affordable price point, we have to give a shout-out to the Eufy 11s Max. It vacuumed our hard floors as well as the most expensive model we tested (90% pick up). In fact, if you're willing to run it a bit more frequently to compensate for its random navigation, its vacuuming abilities could approach stellar status.

robot vacuum - the eufy 11s max not only cleans hardwoods well, but it fits in...
The Eufy 11s Max not only cleans hardwoods well, but it fits in tighter places that other vacuums often miss.   Credit: Matt Lighthart

Edges and Corners


Robot vacuums have a hard time sucking debris from wall edges because they try to maintain a small gap to avoid scraping. Plus, unlike many manual cordless stick vacuums, robot suction slots are rarely positioned close to the edges of their own frames; they're more centered underneath. As for corners, their circular designs make it hard to reach directly into 90-degree junctions. To increase effectiveness, most models use spinning side brushes to whisk dirt away from walls and out of sharp right-angle corners, allowing them to run over and suck it up.

Edges are tricky. To see which cleaned these hard-to-reach areas best, we sprinkled ground coffee and measured the amount picked up. We also noted how deep each vacuum was able to clean, shown here in our edge test.

The DREAME X40 Ultra, with its unique extendable side brush, had a clear advantage when cleaning along baseboards and corners. It didn't leave any piles of debris along our walls, and we especially appreciated how thorough it was around the edges of the test area.

The Roborock Qrevo S5v and Roborock Saros 10R also reached deep into corners and along baseboards, leaving barely a crumb behind.

robot vacuum - the dreame x40 ultra&#039;s side brush effectively pulls debris in along...
The DREAME X40 Ultra's side brush effectively pulls debris in along edges.   Credit: Matt Lighthart

If cleaning every inch of the floor is critical to you, the Eufy x10 whisked corners admirably clean, too, leaving only about a half-inch of coffee grounds in the corner and less than a quarter-inch along the walls.

Other products might clean well along one wall but miss spots along others, or miss many areas altogether, which means when you run them on a schedule, you can't really trust they'll hit all the baseboards and tight spaces every time.

The Eufy x10 cleaned along walls and baseboards admirably in our testing, leaving little behind.   Credit: Genaveve Bradshaw

Navigation


While overall cleaning performance is key, it doesn't matter how powerful a robot vacuum is if it can't reach the mess. A vacuum's ability to navigate rooms and avoid obstacles is crucial to making sure it actually cleans your floors, not just parts of them. Our navigation score is broken down into two parts: object avoidance and whole room coverage.


Object Avoidance


There's nothing more frustrating than coming home from a long workday to a robot that's stuck partway through its cleaning routine, leaving you annoyed and with dirty floors. To see if these products can actually complete the job, we put them through an obstacle course, placing common household objects they're likely to encounter.

Obstacle Avoidance Course
 Dog PooSocksHatCharging CordsShoesStar Rating
Eufy 11s Max
  • 1
  • 2
  • 3
  • 4
  • 5
Eufy x10 Pro Omni Vacuum & Mop
  • 1
  • 2
  • 3
  • 4
  • 5
iLife V3S Pro
  • 1
  • 2
  • 3
  • 4
  • 5
iRobot Roomba Combo 10 Max
  • 1
  • 2
  • 3
  • 4
  • 5
iRobot Roomba i3+ EVO
  • 1
  • 2
  • 3
  • 4
  • 5
iRobot Roomba QO120
  • 1
  • 2
  • 3
  • 4
  • 5
Lefant M210
  • 1
  • 2
  • 3
  • 4
  • 5
Shark AI Ultra 60 Day
  • 1
  • 2
  • 3
  • 4
  • 5
DREAME X40 Ultra
  • 1
  • 2
  • 3
  • 4
  • 5
Narwal Freo X Ultra
  • 1
  • 2
  • 3
  • 4
  • 5
Ecovacs Deebot N20 Pro
  • 1
  • 2
  • 3
  • 4
  • 5
Ecovacs Deebot X9 Pro Omni
  • 1
  • 2
  • 3
  • 4
  • 5
Roborock Q10 S5+
  • 1
  • 2
  • 3
  • 4
  • 5
Roborock Q7 M5+*
  • 1
  • 2
  • 3
  • 4
  • 5
Roborock Qrevo S5V
  • 1
  • 2
  • 3
  • 4
  • 5
Roborock Saros 10R
  • 1
  • 2
  • 3
  • 4
  • 5
TP-Link Tapo RV30 Max Plus*
  • 1
  • 2
  • 3
  • 4
  • 5
Yeedi C12 Pro+
  • 1
  • 2
  • 3
  • 4
  • 5

Only two vacuums avoided every single obstacle in our test: the Roborock Saros 10R and the DREAME X40 Ultra. The Roborock Saros 10R excels in navigation, using its StarSight Autonomous System 2.0 with AI and LiDAR to recognize and avoid 108 types of obstacles. The DREAME X40 Ultra also impresses with strong navigation, moving from room to room without getting lost or stuck, but it leaves wider margins around furniture. Considering these are the most expensive robot in our lineup, it's nice to see that high-end tech is actually making a difference with these products.

robot vacuum - the saros 10r uses its starsight autonomous system to avoid running...
The Saros 10R uses its StarSight Autonomous System to avoid running into objects.   Credit: Matt Lighthart

If you keep your space fairly tidy, any of these vacuums should handle your space just fine. They may sometimes get hung up on small things, but we've found they get out of most situations undeterred to finish their cleaning job. Most come with a premium price tag over $900, but the Eufy x10 Pro is a nice surprise. It performs reliably while costing significantly less than the top models.

The iRobot Roomba QO120 could never consistently avoid any of our objects in our tests. On top of that, the robot knocks into things with vigour, often knocking over our shoes and sucking up socks.

Some vacuums like the DREAME X40 Ultra passed with flying colors, while others like the Roomba QO120 ran over everything in sight.   Credit: Matt Lighthart

Whole Room Coverage


Most modern robot vacuums that use LiDAR-based laser navigation are very effective at fully covering floors. This, in a sense, gives the robot eyes to sense an object and to vacuum around it and keep moving throughout the room. Many of the premium models are starting to use AI in their systems, furthering the mapping capabilities so that more of the space is covered.

Whole Room Coverage
ProductRoom Coverage
Narwal Freo X Ultra92
Shark AI Ultra 60 Day90
Eufy x10 Pro Omni Vacuum & Mop90
DREAME X40 Ultra89
iRobot Roomba Combo 10 Max87
Ecovacs Deebot X9 Pro Omni86
Roborock Saros 10R85
Roborock Q7 M5+84
Ecovacs Deebot N20 Pro82
iRobot Roomba i3+ EVO82
Yeedi C12 Pro+81
TP-Link Tapo RV30 Max Plus80
iRobot Roomba QO12078
Roborock Qrevo S5V77
Roborock Q10 S5+75
Eufy 11s Max74
iLife V3S Pro69
Lefant M21059

The Narwal Freo X Ultra was the most meticulous in its coverage, navigating 92% of the office, though the differences among the top navigators are admittedly small. What sets the Freo X Ultra apart is its increased attention around furniture, where it makes tight, scrupulous turns around chairs or tables to grab every stray crumb.

robot vacuum - the narwal freo x ultra utilizes 360 degree lidar to navigate its...
The Narwal Freo X Ultra utilizes 360 degree LiDAR to navigate its way around the room.   Credit: Matt Lighthart

The Eufy x10 Pro Omni and Shark AI Ultra 60 both covered 90% of our room. Both use AI to navigate and avoid obstacles. These vacuums were too tall to fit underneath our end table, but both managed to clean tightly around our desk, chair, and couches.

robot vacuum - the shark ai ultra 60 covered 90% of our testing space, though its...
The Shark AI Ultra 60 covered 90% of our testing space, though its slightly too tall to fit under furniture.   Credit: Matt Lighthart

The Lefant M210 performed the worst in terms of room coverage, failing to cover more than 41% of the floor we tested. Lefant reports that this model uses anti-collision infrared sensors, but in our experience, it seems as if it relies heavily on bumping into objects to spark a new path direction. In some situations, it repeatedly bashed itself against table legs, even as it occasionally attempted to use more ordered zig-zag patterns to cover a room.

Narwal Freo X Ultra Lefant M210
Narwal Freo X Ultra photo comparison Lefant M210 photo comparison
These time-lapse room-coverage photos show the difference between the best coverage (Narwal Freo X Ultra) compared to the worst (Lefant M210) — even though it was small enough to fit under a table.

Similarly, the Eufy 11s Max and iLife V3S Pro struggled to completely cover our floors due to their random bump-based navigation. If you choose these vacuums, just know they won't consistently clean your entire house, including far-off rooms in larger homes, due to their sporadic navigation.

Charge And Resume?
Many budget models like the Eufy 11s, iRobot Roomba QO120, iLife V3s, and Lefant M210 don't remember where they've been. Once their dust bin is full and they head back to the dock, they stop cleaning entirely. After you empty them, they just start a new run instead of picking up where they left off, so in larger homes, some rooms might never get touched.

Ease of Use


Prefer to set it and forget it? Or maybe you want an immersive app that lets you stay in control. Or maybe a little of both? Regardless, your robot vacuum shouldn't be hard to use. We considered the app experience, connectivity issues, and any features that enhance or detract from the overall usability of each vacuum.


Overall, the DREAME X40 Ultra was the easiest to use and is packed full of features. Included in these are “smart” multi-floor mapping, virtual assistance integration, do-not-disturb mode, video monitoring, and a child lock. Of these, our team loved the video monitoring to check on the dogs while away (yes, really) and the child lock (because a robot vacuum is easily a toddler's favorite toy).

All features are accessible through the clean, easy-to-use app. You can also pair this robot with smart home providers like Apple, Google, Dreame Home, and Alexa. The “smart” mapping of the DREAME is the most detailed and customizable option of all. The vacuum maps different flooring types (wood, carpet, tile, etc.), and in real-time detects and avoids obstacles. Through the app, you can set boundaries, room cleaning sequences, no-go zones, and much more.

robot vacuum - smart mapping, object recognition, and customizable cleaning modes...
Smart mapping, object recognition, and customizable cleaning modes are just a few of the great features of the DREAME X40 Ultra.   Credit: Matt Lighthart


The Roborock family follows closely behind, mostly because they all share the same app and many great features. If you happen to own multiple Roborock vacuums, the intuitive app makes it easy to toggle between them and adjust settings. The Roborock Saros 10R is the easiest of the bunch. Features include smart mapping (multi-floor), virtual assistance, do not disturb mode, video monitoring, and child lock. You can even select an option to “Search for the Pet” and the vacuum will go looking for your dog or cat. The Roborock Qrevo S5V, Q7 M5+, and Q10 S5+ have all of these except for the video monitoring and find-my-pet option. These products can be paired with Apple, Amazon Alexa, Google Home, and even an Apple Watch.

robot vacuum - shown here are the settings, zone cleaning, and scheduling for the...
Shown here are the settings, zone cleaning, and scheduling for the Roborock Qrevo S5v. We love how intuitive and straightforward it is to use this app.   Credit: Rachael Lamore

Robot vacuums might look smart, but the tech still has its quirks. We're not past the early days yet, and it shows. Some models get confused mid-clean, restart routines unexpectedly, or freeze up after returning to the dock. Even when the app seems to be working fine, the robot can still have trouble communicating or following instructions. To rule out phone or Wi-Fi issues, we test every vacuum on the same network and devices, but more often than not, the hiccup comes down to clunky programming.

The Eufy x10 Pro Omni app checks all the right boxes and has an awesome interface, but we started to get annoyed by its reliability issues, making it hard to use. Over the course of three months, it sometimes struggled to load maps or connect to the robot. This is a prime example of why we test these robots over multi-month test sessions and provide ratings as part of our evaluations.

App Features
 Virtual Assistance IntegrationDo Not Disturb ModeVideo MonitoringChild Lock
Eufy 11s Max
Eufy x10 Pro Omni Vacuum & Mop
iLife V3S Pro
iRobot Roomba Combo 10 Max
iRobot Roomba i3+ EVO
iRobot Roomba QO120
Lefant M210
Shark AI Ultra 60 Day
DREAME X40 Ultra
Narwal Freo X Ultra
Ecovacs Deebot N20 Pro
Ecovacs Deebot X9 Pro Omni
Roborock Q10 S5+
Roborock Q7 M5+
Roborock Qrevo S5V
Roborock Saros 10R
TP-Link Tapo RV30 Max Plus
Yeedi C12 Pro+


Not all robot vacuums are “smart.” The Eufy 11s Max and iLife V3S do not have an app, so they drastically limit their customizability and convenience. You can schedule automated cleaning, but you're stuck with a basic daily run. Though the Lefant M210 has a virtual assistant and 'Find My Robot,' it continued to beep and clean despite our attempts to repeatedly change commands on the app, proving that having an app means little if it isn't reliable.

robot vacuum - the eufy 11s max doesn&#039;t have an app, but it has a handy remote.
The Eufy 11S Max doesn't have an app, but it has a handy remote.   Credit: Matt Lighthart

Pet Hair


For the many dog and cat owners out there, pet hair performance can be the single most important factor for choosing a robot vacuum. As another pet owner put it, “If I can automatically clean up just half of the pet hair my dogs shed, that can save our household 90 minutes of manually vacuuming each week!” To see how well each robot helps out pet owners, we worked a generous amount of fur (4 grams) into our test carpet. We also added in bright, long hair extensions to see how they handle other types of hair.


The Narwal Freo X Ultra was the clear winner for tackling pet hair. It picked up over 90% of the fur on the floor and prevented clogs and tangles in the brush roll. On the first pass, the vacuum picked up mostly all small and medium-sized tufts. Any larger tufts left behind were swiftly picked up on the second pass. As our pet-owning tester put it, “This is the vacuum I turn to when leaving for the workday because I know when I return home, the pet hair will be taken care of.”

The Narwal Freo X Ultra is the best at picking up pet hair, leaving almost nothing behind.   Credit: Matt Lighthart

The Ecovacs Deebot N20 Pro shocked us with its ability to pick up pet hair. While not nearly as good as the Narwal, it still managed to clean 74% of the pet hair we placed on the carpet, which was our next best result. However, the vacuum had hair wrapped around the wheels and roller, though it didn't take that much effort to remove. All in all, we were pleased with this budget-friendly vac.

Though the Ecovacs Deebot N20 Pro picked up plenty of dog hair, some of it made its way around the brush roller.

Overall, the iRobot Roomba QO120 was the worst robot vacuum we tested for pet hair. On our carpet, it only cleaned 40% of the pet hair we put down. This model cruised over much of the hair but simply failed to suck it up. It declared the job done at about 9 minutes, despite so much fur being left for us to deal with.

Hair Tangling Problems With Robot Vacuums
Long human hair and pet fur often get caught in a robot vacuum's rollers, accumulating over time and potentially affecting its performance. We track this in our testing and reflect it in our scores, so you'll know which models might need more hands-on maintenance.

The Narwal Freo X Ultra uses a floating-end roller that helps guide long hair off the roller, tangling just 4 percent of the hair in our test. The Roborock Qrevo S5V and Roborock Saros 10R also performed well, avoiding tangles in general and having an easy way to remove hair with resorting to scissors. On the other hand, the Eufy X10 Pro Omni and iRobot Roomba QO120 tangled nearly half of the long hair, making them less ideal for homes with long-haired occupants.

Even the best models sometimes get hair clogs, but others constantly create infuriating hair tangles we needed to clear by hand.   Credit: Matt Lighthart

Noise


Most robot vacuums are louder than you'd expect, especially when running at full suction or emptying into the dock. If you're working from home or trying to focus, it's not the best time to run a cleaning cycle. While a few models are quieter than others, in general, it's wiser to schedule cleaning when no one's in meetings, napping, or just trying to enjoy some peace.


We measure the decibels each vacuum produces while running. The premium Roborock Saros 10R came in as the quietest robot vacuum we tested at just 50 decibels, which is similar to the hum of a refrigerator.

robot vacuum - the roborock saros 10r has a nice, white-noise-like hum that is...
The Roborock Saros 10R has a nice, white-noise-like hum that is quieter than most.   Credit: Kenji Mowrey

The Eufy 11s Max and Lefant M210 came in right behind at 51.3 and 52.1decibels, respectively. Both were relatively unobtrusive—no annoying clicks or clunks—and often blended into the background like white noise. They were easy to ignore while chatting or moving around the house, though you still might not want them running while working or studying when quiet focus really matters.

The loudest was the Eufy x10 Pro Omni, which produced an ear-ringing 88.3 decibels — though we also recorded spikes of over 100 decibels. What's even worse, it squeaked and produced an annoying high-pitch whistle. We do not like to be around when the x10 Pro Omni is working a task.

The Eufy x10 Pro Omni is the loudest vacuum in our lineup.   Credit: Matt Lighthart

Mopping


Even though we turn to robot vacuums primarily for sucking up dry materials like dirt, hair, and crumbs, models with mopping features can take your hard floors to the next level by cleaning up sticky messes, dried liquid spills, and fine dust. If a model has a mopping function, we evaluate its abilities by testing it on wet spills and on dry stains.

Separate Your Vacuuming and Mopping Schedules
With hybrid robot mop vacuums, running both modes in one go can backfire, especially if mopping starts before vacuuming. This often leaves the robot dragging a soggy mop pad across your floors and, worse, onto your carpets. To avoid this, we recommend you set separate cleaning schedules: run a vacuum-only cycle first to pick up debris, then follow up later with a mop cycle. This keeps your mop pads cleaner, protects carpets from moisture, and results in a more effective clean overall.

Mopping Scores
ProductDry StainsWet Stains
Roborock Saros 10R9.59.5
Roborock Qrevo S5V98.5
DREAME X40 Ultra89
Ecovacs Deebot X9 Pro Omni79
Roborock Q7 M5+88
Narwal Freo X Ultra8.57
Yeedi C12 Pro+7.58
Ecovacs Deebot N20 Pro68
TP-Link Tapo RV30 Max Plus67
Roborock Q10 S5+56
Eufy x10 Pro Omni Vacuum & Mop34.5
iRobot Roomba Combo 10 Max2.54.5

The Roborock Saros 10R stands out for its mopping skills. It delivers impressive mopping performance thanks to its dual spinning mop pads and 30 levels of adjustable water flow, tackling even tough dried stains with ease. Its dock handles auto-refill, self-washing, and warm-air drying, making mop maintenance virtually hands-free.

Only a few robot vacuums with mopping features were particularly good, but they can reduce the frequency of manual mopping you might need to do in your own home and help collect fine dust.   Credit: Genaveve Bradshaw

The DREAME X40 Ultra also handles mopping ahead of the pack, tackling both wet spills and dried stains with dual spinning pads. It cleans its own mop pads with hot water and dries them with heated air, and the app notifies you when to refill or empty the water tanks. A thoughtful touch: it can leave its mop pads at the dock to avoid dragging them around, or lift them 10mm to vacuum carpets, though this height might not clear thicker rugs if the pads are wet.

robot vacuum - the dreame leaves the mop pads behind when not in use.
The DREAME leaves the mop pads behind when not in use.   Credit: Matt Lighthart

The Narwal Freo X Ultra can also wash and dry its own mop pads, and it includes a cool smart environmental sensor: It will adapt its mop water levels to the environment. For instance, if your floors are sunny and warm, it will add more water to their mop heads. If the robot detects higher humidity levels, it will reduce mop saturation to prevent standing water on floors. The Narwal can detect dirt levels, upping its cleaning power when needed. It also retracts the mop pads to prevent dragging them across the carpet.

robot vacuum - the freo x ultra does a great job cleaning the floors, even...
The Freo X Ultra does a great job cleaning the floors, even detecting when more power is needed for stuck-on dirt.   Credit: Matt Lighthart

Despite its general high scores, the iRobot Roomba Combo 10 Max struggled to fully clean dry stains and left patchy messes when it came to full-floor mopping coverage. Occasionally, we could task this machine through its app to “Smart Scrub” a particularly stained area, but it delivered big inconsistencies in how much attention and scrubbing power it brought to each task.

Likewise, the Eufy x10 Pro struggled to apply enough pressure with its rotating pads to tackle tougher stains. When we checked the pads mid-clean, they barely felt damp—hardly enough moisture to stand a chance against the dried-up coffee.

robot vacuum - the eufy x10 pro omni handled light and medium dried stains easily...
The Eufy x10 Pro Omni handled light and medium dried stains easily but struggled to apply enough pressure and/or moisture with its dual rotating mop pads to clean heavier stains.   Credit: Genaveve Bradshaw

How to Choose the Best Robot Vacuum


The sub-market of robot vacuums is a relatively new development in the wider world of more traditional vacuums, but after more than a decade, they've evolved quickly. They're inherently tech-heavy and have required a ton of iteration to get to where they are today, giving us many choices that can help keep our floors clean.

The short answer is, unfortunately, no. They still struggle with high pile carpet, tight spaces, and can't vacuum stairs. Robot vacuums are comparatively small products that inherently lack the same cleaning, lifting, and suction power as their larger counterparts. Think of them more as a way to keep the dust and hair that accumulates with daily life under control, between the deeper cleans of your primary cleaning device. They're complementary, not a full replacement.

The big draw of a robot vacuum is that it can clean your home with minimal effort from you, and more often than you'd probably haul out a bulky upright or canister vacuum. Most models can learn your home's layout and let you set schedules or no-go zones through an app. Still, you'll need to do some prep, like picking up stray socks or cords and emptying the dustbin. Higher-end models offer features like object recognition and self-emptying docks, but those come at a premium. It really comes down to how much work you want to do versus how much you're willing to pay to have the robot do it for you.

The other main consideration is the type of flooring in your home or business. Some models perform better on carpets, while others excel on hard surfaces. Some models have mopping accessories, and most bog down on thick, shaggy rugs.

Navigation plays a huge role in whether a robot vacuum can actually finish the job. Some models get hung up easily—often to the point of frustration—even when we prepped the space, so it's worth looking into trusted brands and reading up on how well they avoid everyday objects like socks and cords in our obstacle course.

You might find your jaw dropping at the sight of some list prices, but the cost often reflects added convenience features like smart mapping, object detection, or self-emptying bins. Understanding what each model offers at its price point helps you decide whether you're paying for essentials or extras you may not actually need.
Each dock is designed differently, ranging from simple charging to advanced features like self-emptying, mop washing, and dustbin drying.

Conclusion


Hopefully this review has helped you decide which robot vacuum is the best fit for your needs and budget, regardless of whether you are looking for the absolute best of the best when it comes to these automated assistants or you're shopping on a tighter budget.

Genaveve Bradshaw, Becca Glades, Chris Maxcer, Sam Hill, and Kyle Hameister