Best Robot Vacuum-Mop Combos 2026: 17 Compared (25 Sources)
What are the best robot vacuum-mop combos in 2026?
Best Robot Vacuum-Mop Combos in the US — October 2026
Answer: Tom's Guide calls the Dreame X60 Max Ultra Complete hands-down the best robot vacuum it has tested in 2026, with outstanding vacuuming and mopping results, and Vacuum Wars measured it removing 89% of embedded sand from medium pile carpet. (Sources: tomsguide.com, vacuumwars.com)
| Pick | Role | Price | US availability | Channel | KL score | Status |
|---|---|---|---|---|---|---|
| Dreame X60 Max Ultra Complete | Best overall | $1,529.99 | In stock · checked today | Amazon.com (authorized retailer) | — | Buy |
| Ecovacs Deebot T90 Pro Omni | Best value | $549.00 | Not in stock · checked today | Amazon.com (authorized retailer) | — | Buy with caution |
| MOVA P10 Pro Ultra | Best budget | $499.00 | In stock · checked today | MOVA_Official (unverified marketplace seller) | — | Buy |
| Roborock Saros 20 | Alternative | $1,599.99 | In stock · checked today | Roborock Technology Co. Ltd (unverified marketplace seller) | — | Buy |
| Eufy Omni S2 | Alternative | $1,499.99 | In stock · checked today | Anker EufyHome (unverified marketplace seller) | — | Buy |
| Dyson Spot+Scrub Ai | Alternative | $849.95 | In stock · checked today | Amazon.com (authorized retailer) | — | Buy |
| Narwal Flow 2 | Alternative | $1,299.99 | In stock · checked today | Narwal Robotics (unverified marketplace seller) | — | Buy |
| Ecovacs Deebot T80S Omni | Alternative | $710.00 | In stock · checked today | Amazon.com (authorized retailer) | — | Buy |
| MOVA Mobius 60 | Alternative | $849.00 | In stock · checked today | Amazon.com (authorized retailer) | — | Buy |
| Yeedi S20 Infinity | Alternative | $799.99 | In stock · checked today | Yeedi (unverified marketplace seller) | — | Buy |
| Roborock Saros 10R | Alternative | $899.99 | In stock · checked today | Roborock Technology Co. Ltd (unverified marketplace seller) | — | Buy |
| Dreame L60 Pro Ultra | Alternative | $1,189.99 | In stock · checked today | Amazon.com (authorized retailer) | — | Buy |
| Dreame L50 Ultra | Alternative | $759.99 | In stock · checked today | Amazon.com (authorized retailer) | — | Buy with caution |
| Ecovacs Deebot X11 OmniCyclone | Alternative | $1,099.99 | In stock · checked today | Amazon.com (authorized retailer) | — | Buy |
| Roborock Qrevo CurvX | Alternative | $1,199.99 | In stock · checked today | Roborock Technology Co. Ltd (unverified marketplace seller) | — | Buy |
| Eufy E25 Omni | Alternative | $599.99 | In stock · checked today | Anker EufyHome (unverified marketplace seller) | — | Buy with caution |
| Roborock Saros Z70 | Alternative | $999.99 | In stock · checked today | Roborock Technology Co. Ltd (unverified marketplace seller) | — | Buy with caution |
Why these picks
- Best value — Ecovacs Deebot T90 Pro Omni: Vacuum Wars measured the Ecovacs Deebot T90 Pro Omni at 157 points in dried coffee stain mopping against a 108 category average, and 100% in flattened pet hair pickup. (Sources: vacuumwars.com)
- Best budget — MOVA P10 Pro Ultra: TechGearLab says the MOVA P10 Pro Ultra handles everyday carpet cleaning well, and Vacuum Wars says it has one of the best battery efficiency scores it has ever seen. (Sources: techgearlab.com, vacuumwars.com)
Market checked: 2026-10-18 · Region: United States · Products evaluated: 17 · Confirmed purchasable today: 16 · Sources reconciled: 25
Recommendations reviewed: 2026-10-15 · Prices checked: 2026-10-18 10:56 UTC · Release: R57
TL;DR
Top pick: Dreame X60 Max Ultra Complete — Tom's Guide's best robot vacuum ("hands-down the best robot vacuum we've tested in 2026", with outstanding mopping even on dried soy sauce and mud), Vacuum Wars' vacuum-mop pick from $1,600 to $2,500 and fourth of its 205-plus tested robots, and CNET's best ultraslim robot vacuum. The catches: CNET found it the loudest robot in its test batch, and RTINGS rates it only "an okay choice". [src3, src1, src2, src4, src16]
Best value: Ecovacs Deebot T90 Pro Omni — Vacuum Wars' Best Value robot and its vacuum-mop pick from $600 to $1,000, with the second-highest combined mopping score Vacuum Wars has recorded; CNET calls it a good option only for mostly hard floors, after weak carpet results, and TechRadar's tester was disappointed, so buy it with caution. Ecovacs' US store listed it out of stock when we checked on 2026-10-15; meanwhile the cheaper Ecovacs Deebot T80S Omni, Vacuum Wars' Best Value vacuum-mop combo, which Ecovacs' US store listed in stock on 2026-10-15, is the value pick you can buy. [src1, src2, src4, src10, src11, src13]
Best budget: MOVA P10 Pro Ultra — RTINGS' best budget robot vacuum, whose twin mop pads are "very effective in scrubbing away stains", and "an easy recommendation" in Vacuum Wars' review; both found it weaker on pet hair in carpet. [src5, src14]
Fourteen more robots are listed as alternatives, each with the outlets behind it: Reviewed's best robot vacuum-mop overall, the Roborock Saros 20 [src6, src4, src3]; Tom's Guide's best robot mop for pets, the Eufy Omni S2 [src8, src22]; Tom's Guide's best robot mop and its pick for mopping, the Dyson Spot+Scrub Ai [src8, src5]; CNET's and TechRadar's best for obstacle avoidance, the Narwal Flow 2 [src4, src7]; the Ecovacs Deebot T80S Omni [src2, src12]; the swappable-pad MOVA Mobius 60 [src1, src4]; CNET's best bagless robot, the Yeedi S20 Infinity [src4]; RTINGS' best robot vacuum, the Roborock Saros 10R [src5, src19]; the Dreame L60 Pro Ultra [src1]; the Dreame L50 Ultra [src1, src17]; the bagless Ecovacs Deebot X11 OmniCyclone [src6, src1]; the Roborock Qrevo CurvX [src20]; the Eufy E25 Omni [src18, src4]; and the arm-equipped Roborock Saros Z70 [src21, src5, src4]. The table at the top of the page shows today's price and stock for every pick.
Summary
How the field was judged. Vacuum Wars buys every robot at retail and runs the same lab suite on all of them, including a 24-object obstacle course and 14 dried stains for robots that mop; it ranks more than 205 robots. [src1] CNET and RTINGS also test in labs, and Tom's Guide, TechRadar and Reviewed test hands-on. [src4, src5, src3, src7, src6] Every robot on this card is one those testers reviewed, described with the results they publish; a robot is ranked as a pick only when at least two of them back it. Vacuum Wars changed its scoring formula in its changelog 12.18 (among other changes, it cut the obstacle-avoidance score by 25% and added a coffee-stain mop test), so the Vacuum Wars scores here are its October 2026 figures. [src1]
The top of the market. Three testers put the Dreame X60 Max Ultra Complete ahead of the Roborock Saros 20, the other flagship most of them recommend: Tom's Guide ranks it first and the Roborock Saros 20 second, Vacuum Wars scores it 4.01 to the Saros 20's 3.81, and CNET rates it 8.1 to the Saros 20's 8.0. [src3, src1, src4] The Saros 20 collects more category awards, though: Reviewed's best robot vacuum-mop overall, CNET's best for cleaning coverage, Tom's Guide's best for pet hair and TechRadar's best for carpet. [src6, src4, src3, src7] The testers split on the X60's floors. CNET measured 97.08% sand extraction on hardwood, while RTINGS found it "not particularly impressive on hard floors" and better on carpet. [src4, src16]
Value. Vacuum Wars measured the Ecovacs Deebot T90 Pro Omni's OZMO Roller 3.0 at 157 points in its dried-stain test, nearly 50% above average, and makes it its Best Value robot. [src1, src9] CNET's lab is less keen, because it extracted 31.3% of the sand from low-pile carpet and 17.68% from midpile, and TechRadar's tester found it left pet hair behind and needed six mapping sessions. [src4, src10] The T80S Omni, which Ecovacs sells for less, beat the T90 on carpet in Vacuum Wars' own head-to-head (91% of embedded sand to 81%) but mops less well (126 stain points to 157). [src12]
The top of Vacuum Wars' list. Vacuum Wars' current number one is the MOVA V70 Ultra Complete (4.09), followed by the Narwal Freo 20 (4.05) and the Roborock Qrevo Edge 3 Pro (4.03). [src1] They are not added to this card's comparison because no second outlet we read has reviewed them; they are listed under "What the other testers picked".
Top 17 Models Compared
| Model | Price | Mop | Role | Backed by | What the testers found | Buy |
|---|---|---|---|---|---|---|
| Dreame X60 Max Ultra Complete | $1,529.99 | Dual spinning pads | Top pick | Tom's Guide (best overall), Vacuum Wars (#4; vacuum-mop pick $1,600-$2,500), CNET (best ultraslim, 8.1); RTINGS ("okay") | 89% carpet deep clean, 100% flattened pet hair, 22 of 24 obstacles (Vacuum Wars); 97.08% hardwood sand, loudest in its batch at 65.18 LAeq (CNET) | Check price |
| Ecovacs Deebot T90 Pro Omni | $549.00 | Roller (OZMO Roller 3.0) | Best value (with caution) | Vacuum Wars (Best Value; vacuum-mop pick $600-$1,000), CNET (honorable mention, hard floors); TechRadar (disappointed) | 157 dried-stain points, 23 of 24 obstacles (Vacuum Wars); 31.3% low-pile sand (CNET). Out of stock at Ecovacs US on 2026-10-15 | Check price |
| MOVA P10 Pro Ultra | $499.00 | Dual spinning pads | Best budget | RTINGS (best budget), Vacuum Wars (review: "an easy recommendation") | Twin pads very effective on stains, weaker on embedded pet hair (RTINGS); 81% carpet deep clean, 19 of 24 obstacles (Vacuum Wars) | Check price |
| Roborock Saros 20 | $1,599.99 | Dual spinning pads | Alternative | Reviewed (best vacuum-mop overall), CNET (best cleaning coverage), Tom's Guide (best for pet hair), TechRadar (best for carpet), Vacuum Wars (#14) | 88.65% room coverage, three to four of six objects avoided (CNET); 57 mm threshold, 17 of 24 obstacles (Vacuum Wars) | Check price |
| Eufy Omni S2 | $1,499.99 | Roller | Alternative | Tom's Guide (best robot mop for pets), TechRadar (Recommended), Vacuum Wars (#8) | 24 of 24 obstacles, 87% carpet deep clean, 82 dried-stain points against a 108 average (Vacuum Wars) | Check price |
| Dyson Spot+Scrub Ai | $849.95 | Heated roller | Alternative | Tom's Guide (best robot mop; best for mopping), RTINGS (notable mention) | Picked up sticky dried-on stains and ketchup on the first pass (Tom's Guide); less debris pickup than the Saros 10R on most surfaces (RTINGS) | Check price |
| Narwal Flow 2 | $1,299.99 | Roller (FlowWash track) | Alternative | CNET (best object avoidance), TechRadar (best obstacle avoidance), Reviewed (best for pet owners), Vacuum Wars (#10) | Six of six objects in all three runs (CNET); 68 dried-stain points against a 108 average (Vacuum Wars) | Check price |
| Ecovacs Deebot T80S Omni | $710.00 | Roller (OZMO Roller 2.0) | Alternative (value pick in stock at Ecovacs US on 2026-10-15) | Vacuum Wars (Best Value vacuum-mop combo; #9) | 91% carpet deep clean, 126 dried-stain points, 21 of 24 obstacles (Vacuum Wars) | Check price |
| MOVA Mobius 60 | $849.00 | Three swappable pad types | Alternative | Vacuum Wars (#6), CNET (honorable mention) | 94.89% hardwood sand; 70.69% room coverage, the lowest in its batch (CNET) | Check price |
| Yeedi S20 Infinity | $799.99 | Roller | Alternative | CNET (best bagless), Vacuum Wars (#12) | 94.89% hardwood sand, 23.19% midpile (CNET); extremely poor dried-stain mopping (Vacuum Wars) | Check price |
| Roborock Saros 10R | $899.99 | Dual spinning pads | Alternative | RTINGS (best robot vacuum), Vacuum Wars (review) | 24 of 24 obstacles, 103 dried-stain points (Vacuum Wars); weaker on pet hair (RTINGS) | Check price |
| Dreame L60 Pro Ultra | $1,189.99 | Dual spinning pads | Alternative | Vacuum Wars (#11) | 90% carpet deep clean, 22 of 24 obstacles, 51 mm threshold; below-average combined mopping from excess water | Check price |
| Dreame L50 Ultra | $759.99 | Dual spinning pads | Alternative (with caution) | Vacuum Wars (#13); RTINGS ("sub-par") | 90% carpet deep clean, 91 dried-stain points (Vacuum Wars); weak hard-floor pickup (RTINGS) | Check price |
| Ecovacs Deebot X11 OmniCyclone | $1,099.99 | Roller (OZMO Roller 2.0) | Alternative | Reviewed (the always-charged pick), Vacuum Wars (#18) | Bagless dock; tops up its battery at the dock; occasionally gets lost (Reviewed) | Check price |
| Roborock Qrevo CurvX | $1,199.99 | Dual spinning pads | Alternative | Vacuum Wars (review) | 92% carpet deep clean, tied third of 205-plus robots; 20 of 24 obstacles | Check price |
| Eufy E25 Omni | $599.99 | Roller (HydroJet) | Alternative (with caution) | Vacuum Wars (review), CNET (honorable mention) | 218 combined mopping points against a 188 average (Vacuum Wars); 31.88% low-pile sand, the lowest in its batch (CNET) | Check price |
| Roborock Saros Z70 | $999.99 | Dual spinning pads plus OmniGrip arm | Alternative (with caution) | Vacuum Wars (review), RTINGS (notable mention), CNET (honorable mention) | 139 dried-stain points, 22 of 24 obstacles (Vacuum Wars); arm "hit-and-miss", pet-hair pickup "terrible" (CNET) | Check price |
Mop types, test figures and stock notes are the testers' and Ecovacs'. [src1, src2, src3, src4, src5, src6, src7, src8, src9, src10, src11, src12, src13, src14, src15, src16, src17, src18, src19, src20, src21, src22] A price is the Amazon price from our US price check for the listing we link, updated daily; a dash means our check has no current Amazon offer to show, or has not yet checked a link new to this card. Prices the outlets quote are theirs, from the date we read them.
Best for Each Use Case
Top pick: Dreame X60 Max Ultra Complete — Check price
Tom's Guide calls the X60 Max Ultra Complete "hands-down the best robot vacuum we've tested in 2026": it "delivered outstanding vacuuming and mopping results in our testing, even on dried soy sauce and mud", mapped a home in under 10 minutes, and mopped more effectively than the Dyson Spot+Scrub Ai with less intervention. [src3] Vacuum Wars ranks it fourth of the more than 205 robots it has tested (4.01) and makes it its vacuum-mop pick from $1,600 to $2,500. It scored 89% in carpet deep cleaning and a rare 100% in flattened pet-hair pickup, avoided 22 of 24 obstacles, and Vacuum Wars credits it with 51 mm threshold climbing; its dual spinning pads press down with 15 N and lift 21.5 mm over carpet. [src1, src2] CNET makes it its best ultraslim robot vacuum (8.1): the 3.13-inch body with a retractable turret passed under 4-inch furniture clearances, it extracted 97.08% of the sand on hardwood, and its lift chassis and robotic legs climb 3.46-inch thresholds. [src4]
The same tests list the drawbacks. CNET measured it at 65.18 LAeq, the loudest in its testing batch, and found it weak on midpile carpet (24.64% sand extraction). [src4] Vacuum Wars notes slightly below-average navigation efficiency, about 950 square feet per charge and a 235 mL onboard dustbin. [src1] RTINGS, the least impressed, calls it "an okay choice for multi-surface households, though it's not particularly impressive on hard floors", and says you "won't be wowed by its stain removal capabilities". [src16]
Best value: Ecovacs Deebot T90 Pro Omni — Check price
Vacuum Wars makes the T90 Pro Omni the Best Value robot on its overall leaderboard and its vacuum-mop pick from $600 to $1,000, calling it "one of the brand's best-performing robots to date". [src1, src2] Its OZMO Roller 3.0 scored 157 points in Vacuum Wars' dried-stain test, nearly 50% above average, which gave it the second-highest combined mopping score Vacuum Wars has recorded. It also picked up 100% of flattened pet hair (against an 82% average), wrapped no hair in the 7-inch tangle test and avoided 23 of 24 obstacles. [src1] Its carpet deep clean was 81% against a 78% average, and its 250 mL onboard dustbin is roughly 30% smaller than average. [src9]
The other two testers we read are cooler. CNET calls it "one of the better performers we've tested as long as you're running it on hard flooring": it extracted 87.59% of the sand on hardwood but 31.3% on low-pile and 17.68% on midpile carpet, which kept it to an honorable mention, and it was fairly quiet at 54.96 LAeq. [src4] TechRadar's tester needed six mapping sessions to get an accurate map of her home, found it consistently left pet hair behind and left her wood floors streaky, and concluded that it failed at the daily cleanup. [src10] That is why this pick carries a caution. Buy it for mostly hard floors where mopping matters most.
Availability: Ecovacs' US store listed the T90 Pro Omni at $799.99 and out of stock when we checked on 2026-10-15. [src11] The same Ecovacs page sells a T90S Pro Omni at $899.99; none of the testers we read reviewed that model, so this card does not treat it as the same robot. [src11] Until the T90 Pro Omni is back, the closest value pick you can buy is the Ecovacs Deebot T80S Omni, which Ecovacs listed in stock at $649.99 on 2026-10-15. [src13]
Best budget: MOVA P10 Pro Ultra — Check price
RTINGS makes the P10 Pro Ultra its best budget robot vacuum. Its twin-pad mopping system is "very effective in scrubbing away stains, without major smearing or water deposits", and its dock empties the bin and washes the pads with hot water; its one-piece rubber brushroll struggles more than the pricier MOVA P50 Pro Ultra's with embedded pet hair and fine debris on carpet. [src5] RTINGS' review adds "amazing obstacle handling in even a cluttered home", but the robot doesn't use its side brush on carpets. [src15] Vacuum Wars calls it "an easy recommendation" for flagship-level features without flagship prices: it measured 81% in carpet deep cleaning against a 75.4% average, 4% hair tangling against 38%, and 19 of 24 obstacles avoided. Its stain score was a little below average (73 against 93), and it picked up about 66% of flattened pet hair against an 80% average. [src14] Vacuum Wars has since given its Best Value title to a newer model and now scores the P10 Pro Ultra 3.59. [src14] CNET separately tests a MOVA P10 Pro Ultra (Gen 2); the budget pick's results apply to the original 13,000 Pa model. [src4, src14]
Alternative — Reviewed's best vacuum-mop overall: Roborock Saros 20 — Check price
Reviewed calls the Saros 20 "perhaps the best robot vacuum and mop we've ever tested": it mapped Reviewed's first floor accurately on its first run and has not got trapped or stuck. [src6] CNET gave it its Lab Test award for best cleaning coverage (88.65% of the test room); it lifts itself over thresholds up to 3.46 inches, but it dodged only three to four of six objects on average. [src4] Tom's Guide makes it its best robot vacuum for pet hair, but found its mop "often missed patches of dirt and left streaks behind"; TechRadar makes it its best robot vacuum for carpet. [src3, src7] Vacuum Wars ranks it 14th (3.81), with 89% carpet deep clean, 88% flattened pet hair, above-average stain removal using less water than average, 17 of 24 obstacles and a record 57 mm threshold. [src1] RTINGS lists it as a notable mention and says the older Saros 10R "is more consistent in avoiding obstacles and delivers better stain-clearing performance, all at a considerably lower price". [src5] It sits behind the X60 because Tom's Guide, Vacuum Wars and CNET all rank the X60 higher. [src3, src1, src4]
Alternative — Tom's Guide's best robot mop for pets: Eufy Omni S2 — Check price
Tom's Guide makes the Omni S2 its best robot mop for pets: "In our real-world tests, it consistently lifted dried coffee and juice stains that lesser hybrids often leave behind", though its navigation "can be inconsistent". [src8] TechRadar's reviewer rates it Recommended and finds it "as impressive as it is expensive, with excellent navigation skills, reliable obstacle avoidance and a brilliant app". [src22] Vacuum Wars ranks it eighth (3.91): a flawless 24 of 24 in obstacle avoidance, 87% of embedded sand removed from carpet, no hair wrap in the 7-inch test, and a roller mop that presses with 15 N and lifts 28 mm over carpet. Its 82-point stain score is below average, and Vacuum Wars found no live camera view despite the onboard camera. [src1] Tom's Guide flags the ongoing cost of proprietary cleaning fluids and dust bags. [src8]
Alternative — Tom's Guide's best for mopping: Dyson Spot+Scrub Ai — Check price
Tom's Guide calls the Spot+Scrub Ai "the best robot vacuum and mop combo we've tested" and makes it its pick for mopping: its heated, extending roller mop "expertly picks up sticky dried-on stains and fresh splodges of ketchup on the first pass", it mapped a floor in under ten minutes, and it empties into a bagless bin. It is large and expensive, and "not quite as capable a vacuum as the Eufy Omni S2". [src8, src3] In Tom's Guide's own comparison the Dreame X60 Max Ultra Complete mopped more effectively with less intervention, while the Dyson handled pet hair slightly better. [src3] RTINGS lists it as a notable mention, a substantial improvement over earlier Dyson robots, but says the Roborock Saros 10R delivers better overall debris pickup on most surfaces. [src5]
Alternative — best obstacle avoidance: Narwal Flow 2 — Check price
CNET makes the Flow 2 its best robot vacuum for object avoidance: it dodged six of six objects in all three test runs, tying the Shark PowerDetect ThermaCharged for the best result in CNET's lab, but its hardwood (81.02%) and midpile (19.13%) sand extraction were weaker. [src4] TechRadar also names it its best for obstacle avoidance and calls its mopping exceptional, and Reviewed makes it its best robot vacuum-mop for pet owners, with AI obstacle recognition that is "genuinely the best we've seen". [src7, src6] Vacuum Wars' stain test disagrees about the mop: 68 points against a 108-point average. It avoided 20 of 24 obstacles and wrapped no hair, and Vacuum Wars ranks it 10th (3.88). [src1] Reviewed counts Narwal's own cleaning solution, at $29.99 a bottle, as an ongoing cost. [src6]
Alternative — the value pick in stock at Ecovacs US on 2026-10-15: Ecovacs Deebot T80S Omni — Check price
The T80S Omni carries the Best Value badge on Vacuum Wars' vacuum-mop page and is its pick from $300 to $600; Vacuum Wars ranks it ninth overall (3.90). [src2, src1] In Vacuum Wars' head-to-head with the T90 Pro Omni, the T80S removed 91% of the sand embedded in carpet (T90: 81%; average: 78%), picked up 100% of flattened pet hair, wrapped no hair, scored 126 in the dried-stain test (T90: 157; average: 108) and avoided 21 of 24 obstacles (T90: 23). [src12] Its main weak point is below-average navigation efficiency, and it crossed a 19 mm threshold where the T90 cleared 32 mm. [src12] Ecovacs' US store listed it in stock at $649.99 when we checked on 2026-10-15. [src13] None of the other outlets we read has reviewed it, which is why it is not ranked as a pick.
Alternative — swappable mop pads: MOVA Mobius 60 — Check price
Vacuum Wars ranks the Mobius 60 sixth (3.95). Its dock automatically chooses among three pad types (ThermoHold for greasy kitchens, Plush for wood floors and HyperClean for all-around use), and its StepMaster 2.0 legs are rated to clear obstacles up to 80 mm. [src1] CNET found it one of the better hard-floor cleaners, at 94.89% of the sand on hardwood, solid on carpet (48.12% low-pile, 23.77% midpile) and good at avoidance (five of six objects on average), but its room coverage (70.69%) was the lowest in its testing batch, which kept it to an honorable mention. [src4]
Alternative — CNET's best bagless robot: Yeedi S20 Infinity — Check price
CNET makes the S20 Infinity its best bagless robot vacuum: its washable dust reservoir ends the cost of disposable bags, it removed 94.89% of the sand on hardwood and handled pet hair without tangling, but it managed only 23.19% on midpile carpet and ran over a lamp cord and one simulated pet mess. [src4] Vacuum Wars ranks it 12th (3.84), with an 89% carpet deep clean, 100% pet-hair pickup, no hair tangles and 21 of 24 obstacles, but "extremely poor mopping results on dried stains due to low water usage". [src1] Vacuum Wars describes it as a more affordable alternative to the Ecovacs Deebot X11 OmniCyclone. [src25]
Alternative — RTINGS' best robot vacuum: Roborock Saros 10R — Check price
RTINGS calls the Saros 10R "the best robot vacuum cleaner we've tested": its hard-floor cleaning is excellent and its mopping lifts dried stains "rather than just pushing water around", but pet hair pickup is its weak spot. [src5] Vacuum Wars measured a perfect 24 of 24 in obstacle avoidance, 80% in carpet deep cleaning against a 75% average, 92% of flattened pet hair and 103 points in its stain test, better than average. Vacuum Wars' current score for it is 3.62. [src19]
Alternative — Vacuum Wars' 90% carpet result: Dreame L60 Pro Ultra — Check price
Vacuum Wars ranks the L60 Pro Ultra 11th (3.84): 90% sand removal in its carpet deep-clean test, 93.5% of embedded pet hair against an 82% average, no hair tangles, 22 of 24 obstacles and a 51 mm threshold, in a body 89 mm tall. Its weak points are below-average combined mopping, because it uses too much water, and below-average navigation and battery efficiency. [src1] None of the other outlets we read has reviewed it.
Alternative — the testers split: Dreame L50 Ultra — Check price
Vacuum Wars ranks the L50 Ultra 13th (3.82); its ProLeap legs are rated to climb obstacles up to 2.36 inches (6 cm). [src1] In Vacuum Wars' tests it scored 90% in carpet deep cleaning, wrapped no hair, avoided 20 of 24 obstacles and scored 91 in the dried-stain test. [src9] RTINGS rates it "sub-par for cleaning homes with a mix of surfaces", with hard-floor pickup the biggest weakness, though it "reliably" navigates around clutter and avoids pet waste. [src17] Buy it with caution.
Alternative — the always-charged bagless robot: Ecovacs Deebot X11 OmniCyclone — Check price
Reviewed calls the X11 OmniCyclone "perhaps the best of its kind": its PowerBoost GaN charging tops up the battery whenever it returns to the dock, and its reinforced nylon roller mop breaks down dried-on stains. Reviewed found it occasionally gets lost and occasionally gets stuck under low furniture. [src6] Vacuum Wars ranks it 18th (3.74), with a bagless OmniCyclone station that restores about 6% of battery in 3 minutes during mop washing. [src1]
Alternative — Vacuum Wars' carpet standout: Roborock Qrevo CurvX — Check price
In Vacuum Wars' review the CurvX picked up 92% of the deeply embedded sand in its carpet test, tied for third of more than 205 robots, wrapped no hair and avoided 20 of 24 obstacles; Vacuum Wars scores it 3.65. [src20] The Roborock Qrevo Curv that RTINGS and TechRadar recommend is a different model. [src5, src7] None of the other outlets we read has reviewed the CurvX.
Alternative — roller mop at a lower price: Eufy E25 Omni — Check price
Vacuum Wars measured the E25 Omni's HydroJet roller mop at 218 combined mopping points against a 188 average, with an 88% carpet deep clean, 93% of flattened pet hair, no hair wrap and 21 of 24 obstacles; its roller does not extend, so it leaves some edges untouched, and Vacuum Wars scores it 3.58. [src18] CNET was less impressed: it avoided five of six hazards, but its 31.88% on low-pile carpet was the lowest in its batch, and CNET's lab technician would choose the Eufy E28 instead. [src4] Buy it with caution.
Alternative — the robot with an arm: Roborock Saros Z70 — Check price
Vacuum Wars measured excellent mopping (139 dried-stain points, the second-best it had seen when it tested the Z70) and 22 of 24 obstacles, but below-average pet hair pickup (83% against 92%), and scores it 3.17. [src21] RTINGS says "the mechanical arm itself doesn't perform very well and doesn't justify the enormous price increase" over the Saros 10R. [src5] CNET found the arm "hit-and-miss", its pet hair pickup "terrible", and at $2,600 "difficult to justify if you have significant carpeting". [src4] Buy it only if the arm itself is the point.
What the Other Testers Picked
The alternatives above are the outlets' other tested picks and reviewed robots, listed without a rank. The robots below are other testers' picks that this card has not added to its comparison, each with the reason:
- Vacuum Wars' top three: the MOVA V70 Ultra Complete (4.09, its Best Overall and its vacuum-mop pick from $1,000 to $1,300), the Narwal Freo 20 (4.05) and the Roborock Qrevo Edge 3 Pro (4.03, its vacuum-mop pick from $1,300 to $1,600). [src1, src2] None of the other outlets we read has reviewed them yet.
- Vacuum Wars' fifth place: the Dreame L60 Ultra PE (3.97), whose 94% carpet deep clean was the second-highest result among nearly 200 robots. [src1] None of the other outlets we read has reviewed it.
- CNET's best overall: the iRobot Roomba Combo 10 Max (9.0), with the highest average sand pickup in CNET's lab (67.04%) and six of six objects avoided. [src4] None of the other outlets we read has reviewed it.
- RTINGS' best upper mid-range robot and TechRadar's best for most people: the Roborock Qrevo Curv, which both say newer Roborock models have succeeded. [src5, src7] CNET's lab left it off its main list after it avoided only one of six obstacles and removed 75.91% of the sand on hardwood, so the testers split. [src4]
Head-to-Head Comparisons
Dreame X60 Max Ultra Complete vs Roborock Saros 20
Three testers rank the X60 higher: Tom's Guide (first and second), Vacuum Wars (4.01 to 3.81) and CNET (8.1 to 8.0). [src3, src1, src4] In CNET's lab the X60 extracted more sand from hardwood (97.08% to 82.48%), while the Saros 20 covered more of the test room (88.65% to 79.87%) and ran quieter (57.58 LAeq to 65.18). [src4] Vacuum Wars measured the X60 ahead on obstacles (22 of 24 to 17 of 24) and pet hair (100% to 88%), and the Saros 20 ahead on thresholds (a record 57 mm, against the 51 mm it credits to the X60). [src1] Tom's Guide praises the X60's mopping and found the Saros 20's mop missed patches. [src3]
Pick the X60 Max Ultra Complete if: you want the robot three testers rank above the Saros 20, especially for mopping, and noise does not bother you.
Pick the Saros 20 if: you want Reviewed's favourite, the winner of CNET's cleaning-coverage award and the tallest threshold climbing in Vacuum Wars' tests.
Ecovacs Deebot T90 Pro Omni vs Ecovacs Deebot T80S Omni
Vacuum Wars compares the two in its T80S Omni review. The T90 mops better (157 dried-stain points to 126; combined mopping 34.5 to 30.5), avoids more obstacles (23 of 24 to 21) and climbs higher thresholds (32 mm to 19 mm); the T80S cleans carpet better (91% of embedded sand to 81%) and matched the T90's perfect pet-hair and tangle results. [src12] When we checked Ecovacs' US store on 2026-10-15, the T90 Pro Omni was listed at $799.99 and out of stock, and the T80S Omni at $649.99 and in stock. [src11, src13] Both run Ecovacs' app and cloud, so both carry the privacy record described under Important Caveats. [src23]
Pick the T90 Pro Omni if: your floors are mostly hard and mopping is the priority, and it is back in stock.
Pick the T80S Omni if: you have a lot of carpet, or you want to buy now for less.
Narwal Flow 2 vs Eufy Omni S2
Two roller-mop flagships, and the testers split on both mops. Vacuum Wars scored both below its 108-point stain average (Flow 2: 68; Omni S2: 82) and ranks them close (3.88 and 3.91), with the Omni S2 ahead on obstacles (24 of 24 to 20 of 24). [src1] TechRadar calls the Flow 2's mopping exceptional, and Tom's Guide found the Omni S2 consistently lifted dried coffee and juice stains. [src7, src8] On obstacles, CNET's lab gave the Flow 2 a perfect six of six. [src4]
Pick the Narwal Flow 2 if: clutter and pets are the problem, and you accept Narwal's own cleaning solution as a running cost.
Pick the Eufy Omni S2 if: you want Tom's Guide's robot mop for pet homes, with its detergent and fragrance dispensers.
Roborock Saros 10R vs Roborock Saros 20
RTINGS tested both: the Saros 20 picks up more debris on carpet, but the older Saros 10R "is more consistent in avoiding obstacles and delivers better stain-clearing performance, all at a considerably lower price". [src5] Vacuum Wars measured 24 of 24 obstacles for the 10R and 17 of 24 for the Saros 20. [src19, src1]
Pick the Saros 10R if: you want RTINGS' top robot and the better obstacle record for less.
Pick the Saros 20 if: carpet, pet hair and tall thresholds matter more than price.
Yeedi S20 Infinity vs Ecovacs Deebot X11 OmniCyclone
The bagless pair. Vacuum Wars describes the Yeedi as a more affordable alternative to the X11 OmniCyclone and scores it higher (3.84 to 3.74). [src25, src1] CNET names the Yeedi its best bagless robot, and Reviewed picks the X11 for its fast charging and its roller mop on dried-on stains. [src4, src6] Vacuum Wars found the Yeedi's mopping on dried stains extremely poor. [src1]
Pick the Yeedi S20 Infinity if: you want a bagless dock for less, and mostly vacuuming.
Pick the X11 OmniCyclone if: dried-on stains matter and you want the battery topped up at every dock visit.
Decision Logic
Default recommendation
→ The Dreame X60 Max Ultra Complete: Tom's Guide's best robot vacuum, Vacuum Wars' vacuum-mop pick from $1,600 to $2,500 and CNET's best ultraslim robot. If that is more than you want to spend, the Ecovacs Deebot T90 Pro Omni for mostly hard floors when it is in stock, or the Ecovacs Deebot T80S Omni, which Ecovacs' US store listed in stock on 2026-10-15, if you need to buy now. [src3, src2, src4, src1, src12, src13]
If floors are mostly hard and mopping is the priority on a mid-range budget
→ The Ecovacs Deebot T90 Pro Omni: 157 points in Vacuum Wars' dried-stain test, and CNET calls it a good option for mostly hard floors. Ecovacs' US store listed it out of stock on 2026-10-15. [src1, src4, src11]
If the home has a lot of carpet and the budget is mid-range
→ The Ecovacs Deebot T80S Omni removed 91% of embedded sand in Vacuum Wars' carpet test, against 81% for the T90 Pro Omni; avoid the T90 and the Eufy E25 Omni for thick carpet, given CNET's low carpet results. [src12, src4]
If the floor is cluttered or pets have accidents
→ The Narwal Flow 2 (six of six objects in every CNET run), or the Eufy Omni S2 and Roborock Saros 10R (24 of 24 in Vacuum Wars' course). [src4, src1, src19]
If the home has heavy shedders
→ The Roborock Saros 20 (Tom's Guide's best for pet hair) or the Eufy Omni S2 (Tom's Guide's best robot mop for pets); the Dreame X60 Max Ultra Complete and Ecovacs Deebot T90 Pro Omni picked up 100% of flattened pet hair in Vacuum Wars' test. [src3, src8, src1]
If the home has tall thresholds or low furniture
→ The Roborock Saros 20, which climbed a record 57 mm threshold for Vacuum Wars, or the Dreame X60 Max Ultra Complete, which Vacuum Wars credits with 51 mm; CNET found both pass under 4-inch furniture clearances. [src1, src4]
If the budget is tight
→ The MOVA P10 Pro Ultra, RTINGS' best budget robot vacuum, if pets are not shedding heavily; both RTINGS and Vacuum Wars found it weaker on pet hair in carpet. [src5, src14]
If you never want to buy dust bags
→ The Yeedi S20 Infinity, CNET's best bagless robot, for vacuuming, or the Ecovacs Deebot X11 OmniCyclone if the mop matters. [src4, src1, src6]
If noise matters
→ Skip the Dreame X60 Max Ultra Complete (65.18 LAeq, the loudest in CNET's batch); CNET measured the Ecovacs Deebot T90 Pro Omni at 54.96 LAeq and the Roborock Saros 20 at 57.58. [src4]
Key Market Trends (2026)
- Vacuum Wars re-based its scores: its changelog 12.18 removed dual brushes as a ranking factor, added coffee-stain results to its mopping score and cut the obstacle-avoidance score by 25%, and the MOVA V70 Ultra Complete, Narwal Freo 20 and Roborock Qrevo Edge 3 Pro now head its list. [src1]
- The testers do not agree on what mops best: Vacuum Wars' standardized 14-stain test scored the Narwal Flow 2 and Eufy Omni S2 below average and the Roborock Saros 20 above average, while TechRadar calls the Flow 2's mopping exceptional, Tom's Guide found the Omni S2 lifted dried stains, and Tom's Guide found the Saros 20's mop missed patches. [src1, src7, src8, src3]
- A roller mop is not automatically better: in Vacuum Wars' stain test the roller-mop Ecovacs T90 Pro Omni (157) and T80S Omni (126) beat the 108 average, while the roller-mop Narwal Flow 2 (68) and Eufy Omni S2 (82) fell below it, and the Yeedi S20 Infinity's roller did extremely poorly on dried stains. [src1, src12]
- Suction ratings do not predict carpet cleaning: the 24,800 Pa Ecovacs T80S Omni removed more embedded sand (91%) than the 30,000 Pa T90 Pro Omni (81%) in Vacuum Wars' test. [src12, src1]
- Perfect obstacle avoidance is no longer unique: in CNET's lab the iRobot Roomba Combo 10 Max was the first to dodge all six objects, and the Shark PowerDetect ThermaCharged and Narwal Flow 2 have since matched it; in Vacuum Wars' 24-object course the Roborock Saros 10R and Eufy Omni S2 scored 24 of 24. [src4, src19, src1]
- Threshold climbing varies widely: Vacuum Wars measured a record 57 mm threshold for the Roborock Saros 20 and Saros 20 Sonic and 51 mm for the Dreame L60 Pro Ultra, and credits the Dreame X60 Max Ultra Complete with 51 mm. [src1]
- A US rule now covers robot vacuums: CNET reports that the FCC issued an update on July 27 on how its national-security restrictions on equipment from foreign companies apply to robots, and confirmed to CNET that they cover household devices such as robot vacuums, which need FCC authorization to be imported, marketed or sold in the US; devices already bought are not affected, and CNET has not changed its recommendations. [src4]
- iRobot has a new owner: iRobot completed its sale to its contract manufacturer Picea on January 23, 2026, emerging from Chapter 11 with a separate US subsidiary, iRobot Safe, to protect US consumer data, and CNET says its CEO has promised continued support for existing products and apps. [src24, src4]
Important Caveats
- Check the exact model. Ecovacs' US store sells the T90 Pro Omni beside a different T90S Pro Omni and a T90 Pro Omni & Buddy Kit, and the T80S Omni beside a T80S Omni & Accessories bundle; Vacuum Wars rates the Roborock Saros 20 and Saros 20 Sonic as separate robots. The testers' results apply to the model they reviewed. [src11, src13, src1]
- Mop lift decides carpet safety. Vacuum Wars lists 28 mm for the Eufy Omni S2, 21.5 mm for the Dreame X60 Max Ultra Complete, 15 mm for the Ecovacs T90 Pro Omni and T80S Omni, and 10 mm for the Narwal Flow 2. On deeper pile, use mop removal or no-mop zones. [src1, src2, src12]
- Use only the cleaning solution the maker approves. Vacuum Wars warns that unapproved products can damage pumps, tubing, tanks, seals or mop materials and may affect the warranty. Some robots need their maker's own solution: Reviewed counts Narwal's at $29.99 a bottle, and Tom's Guide flags the Eufy Omni S2's proprietary fluids and dust bags. [src2, src6, src8]
- Small onboard bins. Vacuum Wars flags small onboard dustbins on the Ecovacs T90 Pro Omni (250 mL), Dreame X60 Max Ultra Complete (235 mL) and Yeedi S20 Infinity (220 mL); in homes with heavy debris or pet hair the bin can fill before the robot reaches its dock. [src9, src1]
- Privacy. These robots map your home and route data through vendor clouds. At DEF CON in 2024, researchers showed a chain of Ecovacs Deebot vulnerabilities that gave access to the camera and microphone without any indicator light, one of them open to anyone within Bluetooth range (up to about 450 feet); Ecovacs said it would patch them. iRobot says its connected Roombas use AES-256 encryption over TLS 1.2, and TÜV Rheinland has certified Roborock and Xiaomi robot vacuums against the ETSI EN 303 645 security standard. This is a summary of published reporting, not a security audit of any unit. [src23]
Changes since our last ranking
- Dyson Spot+Scrub Ai → added: Alternative
- Eufy Omni S2 → added: Alternative
Source hierarchy
- Dreame X60 Max Ultra Complete — Price: Amazon.com (checked 2026-10-18) · Testing: Tom's Guide (Millie Fender), Vacuum Wars (testing team), CNET (Ajay Kumar, CNET Labs), RTINGS.com · Consensus: not available
- Ecovacs Deebot T90 Pro Omni — Price: Amazon.com (checked 2026-10-18) · Testing: Vacuum Wars (testing team), Vacuum Wars, CNET (Ajay Kumar, CNET Labs), TechRadar (Lucy Scotting) · Consensus: not available
- MOVA P10 Pro Ultra — Price: MOVA_Official (checked 2026-10-18) · Testing: RTINGS.com (Evan Jakab), RTINGS.com, Vacuum Wars, CNET (Ajay Kumar, CNET Labs) · Consensus: not available
- Roborock Saros 20 — Price: Roborock Technology Co. Ltd (checked 2026-10-18) · Testing: Reviewed (Jonathan Chan, Christine Persaud, Leigh Harrington), CNET (Ajay Kumar, CNET Labs), Tom's Guide (Millie Fender), TechRadar (Ruth Hamilton), Vacuum Wars (testing team), RTINGS.com (Evan Jakab) · Consensus: not available
- Eufy Omni S2 — Price: Anker EufyHome (checked 2026-10-18) · Testing: Tom's Guide (Millie Fender), TechRadar (Alistair Charlton), Vacuum Wars (testing team) · Consensus: not available
- Dyson Spot+Scrub Ai — Price: Amazon.com (checked 2026-10-18) · Testing: Tom's Guide (Millie Fender), RTINGS.com (Evan Jakab) · Consensus: not available
- Narwal Flow 2 — Price: Narwal Robotics (checked 2026-10-18) · Testing: CNET (Ajay Kumar, CNET Labs), TechRadar (Ruth Hamilton), Reviewed (Jonathan Chan, Christine Persaud, Leigh Harrington), Vacuum Wars (testing team) · Consensus: not available
- Ecovacs Deebot T80S Omni — Price: Amazon.com (checked 2026-10-18) · Testing: Vacuum Wars (testing team), Vacuum Wars · Consensus: not available
- MOVA Mobius 60 — Price: Amazon.com (checked 2026-10-18) · Testing: Vacuum Wars (testing team), CNET (Ajay Kumar, CNET Labs) · Consensus: not available
- Yeedi S20 Infinity — Price: Yeedi (checked 2026-10-18) · Testing: CNET (Ajay Kumar, CNET Labs), Vacuum Wars (testing team), Vacuum Wars · Consensus: not available
- Roborock Saros 10R — Price: Roborock Technology Co. Ltd (checked 2026-10-18) · Testing: RTINGS.com (Evan Jakab), Vacuum Wars · Consensus: not available
- Dreame L60 Pro Ultra — Price: Amazon.com (checked 2026-10-18) · Testing: Vacuum Wars (testing team) · Consensus: not available
- Dreame L50 Ultra — Price: Amazon.com (checked 2026-10-18) · Testing: Vacuum Wars (testing team), Vacuum Wars, RTINGS.com · Consensus: not available
- Ecovacs Deebot X11 OmniCyclone — Price: Amazon.com (checked 2026-10-18) · Testing: Reviewed (Jonathan Chan, Christine Persaud, Leigh Harrington), Vacuum Wars (testing team) · Consensus: not available
- Roborock Qrevo CurvX — Price: Roborock Technology Co. Ltd (checked 2026-10-18) · Testing: Vacuum Wars, RTINGS.com (Evan Jakab), TechRadar (Ruth Hamilton) · Consensus: not available
- Eufy E25 Omni — Price: Anker EufyHome (checked 2026-10-18) · Testing: Vacuum Wars, CNET (Ajay Kumar, CNET Labs) · Consensus: not available
- Roborock Saros Z70 — Price: Roborock Technology Co. Ltd (checked 2026-10-18) · Testing: Vacuum Wars, RTINGS.com (Evan Jakab), CNET (Ajay Kumar, CNET Labs) · Consensus: not available