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)

PickRolePriceUS availabilityChannelKL scoreStatus
Dreame X60 Max Ultra CompleteBest overall$1,529.99In stock · checked todayAmazon.com (authorized retailer)—Buy
Ecovacs Deebot T90 Pro OmniBest value$549.00Not in stock · checked todayAmazon.com (authorized retailer)—Buy with caution
MOVA P10 Pro UltraBest budget$499.00In stock · checked todayMOVA_Official (unverified marketplace seller)—Buy
Roborock Saros 20Alternative$1,599.99In stock · checked todayRoborock Technology Co. Ltd (unverified marketplace seller)—Buy
Eufy Omni S2Alternative$1,499.99In stock · checked todayAnker EufyHome (unverified marketplace seller)—Buy
Dyson Spot+Scrub AiAlternative$849.95In stock · checked todayAmazon.com (authorized retailer)—Buy
Narwal Flow 2Alternative$1,299.99In stock · checked todayNarwal Robotics (unverified marketplace seller)—Buy
Ecovacs Deebot T80S OmniAlternative$710.00In stock · checked todayAmazon.com (authorized retailer)—Buy
MOVA Mobius 60Alternative$849.00In stock · checked todayAmazon.com (authorized retailer)—Buy
Yeedi S20 InfinityAlternative$799.99In stock · checked todayYeedi (unverified marketplace seller)—Buy
Roborock Saros 10RAlternative$899.99In stock · checked todayRoborock Technology Co. Ltd (unverified marketplace seller)—Buy
Dreame L60 Pro UltraAlternative$1,189.99In stock · checked todayAmazon.com (authorized retailer)—Buy
Dreame L50 UltraAlternative$759.99In stock · checked todayAmazon.com (authorized retailer)—Buy with caution
Ecovacs Deebot X11 OmniCycloneAlternative$1,099.99In stock · checked todayAmazon.com (authorized retailer)—Buy
Roborock Qrevo CurvXAlternative$1,199.99In stock · checked todayRoborock Technology Co. Ltd (unverified marketplace seller)—Buy
Eufy E25 OmniAlternative$599.99In stock · checked todayAnker EufyHome (unverified marketplace seller)—Buy with caution
Roborock Saros Z70Alternative$999.99In stock · checked todayRoborock Technology Co. Ltd (unverified marketplace seller)—Buy with caution

Why these picks

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

ModelPriceMopRoleBacked byWhat the testers foundBuy
Dreame X60 Max Ultra Complete$1,529.99Dual spinning padsTop pickTom'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-15Check price
MOVA P10 Pro Ultra$499.00Dual spinning padsBest budgetRTINGS (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.99Dual spinning padsAlternativeReviewed (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 RollerAlternativeTom'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 rollerAlternativeTom'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.99Roller (FlowWash track)AlternativeCNET (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.00Roller (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.00Three swappable pad typesAlternativeVacuum 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.99RollerAlternativeCNET (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.99Dual spinning padsAlternativeRTINGS (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.99Dual spinning padsAlternativeVacuum Wars (#11)90% carpet deep clean, 22 of 24 obstacles, 51 mm threshold; below-average combined mopping from excess waterCheck price
Dreame L50 Ultra$759.99Dual spinning padsAlternative (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.99Roller (OZMO Roller 2.0)AlternativeReviewed (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.99Dual spinning padsAlternativeVacuum Wars (review)92% carpet deep clean, tied third of 205-plus robots; 20 of 24 obstaclesCheck price
Eufy E25 Omni$599.99Roller (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.99Dual spinning pads plus OmniGrip armAlternative (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:

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)

Important Caveats

Changes since our last ranking

Source hierarchy