Buying guides

Home-fit finder

Reviews & explainers

Home-fit finder

Buying guides

Reviews & explainers

Head-to-head

Roborock Saros 20 vs Dreame X60: Which Flagship Fits Your Home

Verdict

Swept's pick is the Dreame X60 Max Ultra Complete for homes with shedding pets on carpet: labs watched it avoid pet waste that the Saros 20 drove through, and Dreame backs it for three years. Buy the Saros 20 instead where the rooms sit at different heights and pets never have accidents indoors.

Dreame X60 Max Ultra Completeunder $1,700Check price on Amazon (opens in a new tab)

Opens Amazon.com · Prices change often

Both of these robots climb a taller step than their makers promise. Both swallow long hair without wrapping a strand, and both pull the same share of sand out of a carpet. Then the dog has an accident in the hallway, and they stop being the same robot. Swept's pick is the Dreame X60 Max Ultra Complete, for homes where a shedding dog or cat lives on carpet and rugs. Labs watched it steer around fake pet waste. Dreame backs it for three years, where Roborock offers one. The Roborock Saros 20 is the better buy only where the rooms sit at different heights and the pets never have accidents indoors. It climbs the tallest steps, and it cleans bare floors better in one pass too.

Dreame X60 Max Ultra Completeunder $1,700 Check price on Amazon (opens in a new tab)

BuyBest for pets, carpet and the odd accident

Dreame X60 Max Ultra Complete: buy it for pets, carpet and the odd accident

Price band: under $1,700

The promise that matters on this box isn't the suction. It's the two cameras meant to spot what your dog left on the floor before the brush does. That one largely holds. RTINGS found the X60 Max Ultra Complete avoids pet waste reliably. It also got around 22 of 24 objects on Vacuum Wars' obstacle course, well clear of the Saros 20. It isn't infallible. Carpet is its weak ground: in The Hook Up's test it rolled over the fake poop on its first approach, then steered clear afterward. A mess on the rug is still a gamble; a mess on the tile mostly isn't.

Steps aren't a reason to give that up. The X60 hauled itself up a 2 in (51 mm) sill at Vacuum Wars. That covers the door tracks and room-to-room lips in most houses.

Hair splits the labs. Vacuum Wars measured it lifting all the pet hair flattened into its carpet over two runs (100%). Long hair in that lab's tangle test left its brush clean. RTINGS was cooler, rating it passable on hair pressed into low pile in one default pass. A robot that runs every day gets its second pass tomorrow, so for a pet home we lean on the two-run result. But RTINGS tested on July firmware, and nobody has retested a US robot since. That question stays open.

The 212 °F (100 °C) mop wash is hot the way your water heater is hot: somewhere you never touch. Dreame's fine print puts the number at the heater. RTINGS found the wash water at 77–86 °F (25–30 °C).

The catch is on bare floor. In one default pass, RTINGS saw it leave a notable amount of fine and medium debris. It matched the Saros 20 only when run twice at max suction. That's irritating in a kitchen full of cereal and tracked-in sand. It won't matter much in a house of carpet and rugs.

Even a hard-floor home tips to the X60 once it has deep rugs and a hard shedder. Its mop swings out toward baseboards and toe kicks. In The Hook Up's edge-mopping test, it cleaned farther into the edges and corners than the Saros 20 did. That's its call in our best robot vacuum and mop roundup too.

The warranty helps settle it. Three years on a dock full of pumps, heaters and fans is worth more than any spec on the box.

If your pet sheds onto carpet and has ever had an accident indoors, we'd buy the X60.

BuyBest for steps between rooms

Roborock Saros 20: buy it for steps between rooms

Price band: under $1,600

Roborock's listing rates the Saros 20 for one sill up to 1.8 in (45 mm). The robot promptly makes a liar of the listing. On Vacuum Wars' threshold rig it hauled itself up 2.2 in (57 mm), after some repositioning. The X60 stopped at 2 in (51 mm) on the same rig. That extra sliver means nothing until your house has the step that needs it. Think of the sunken den, the porch lip, or the old house where the kitchen sits a little higher than the hall. Then it means everything.

I spent years reading supplier data sheets. A part that beats its own spec is rarer than it should be, and both of these do it, the Roborock by more. One trap sits on both listings. The 3.5 in (88 mm) figure is two steps with a landing between, not one tall sill.

It's strong on pet hair too. RTINGS rated it good, with most pressed-in hair gone in one pass. Vacuum Wars measured 88%, with no long hair wrapped. A shedding-dog home ran it daily for three months without once cutting hair off the brushes. Long-coated dogs suit it well, as long as accidents never happen. On bare floors RTINGS rated its pickup outstanding, the reverse of the X60. Treat that as a bonus in a house with steps, not a reason to buy it on its own.

Here's the trouble, and for a pet home it's the worst kind. RTINGS's verdict on pet waste is blunt: this robot can't be trusted with it. The Hook Up's robot ran straight over the fake poop. Neither of the two robots Roborock sent George Langabeer went around it once. By RTINGS's account, its avoidance is also much weaker on carpet. RTINGS blames software, so an update could fix it. Until a lab shows that, treat it as a robot for house-trained pets, full stop.

Tall thresholds alone don't make it the pick. If your pet has accidents, the X60 Max Ultra Complete still climbs a 2 in (51 mm) sill, and it's the one to buy. Our page of robot vacuums that dodge dog poop, cords and toys says the same: it skips the Saros 20 for any home where accidents happen.

Buy the Saros 20 for a house-trained pet in a home with a sunken room or tall thresholds.

Saros 20 vs X60: what actually separates them

Roborock's box claims 36,000 Pa to Dreame's 35,000 Pa. The gap showed up nowhere: both lifted 89% of the sand Vacuum Wars buried in carpet. Here's what does differ, and a few things that don't.

What decides itDreame X60 Max Ultra CompleteRoborock Saros 20
Fake pet wasteAvoids it reliably (RTINGS); ran over it once at The Hook UpNot reliable (RTINGS); ran over it at The Hook Up and in both of Langabeer's robots
Tallest single step (Vacuum Wars)2 in (51 mm)2.2 in (57 mm)
Pressed-in pet hair, one pass (RTINGS)PassableGood
Pet hair over two runs (Vacuum Wars)100%88%
Long hair wrapped on the brush0%0%
Sand buried in carpet89%89%
Fine grit on hard floors, one pass (RTINGS)Leaves a notable amountOutstanding
Obstacle course (Vacuum Wars)22 of 2417 of 24
Robot's own bin8 fl oz (235 ml)9 fl oz (260 ml)
Slides under furniture (RTINGS)3.1 in (8.0 cm)3.1 in (8.0 cm)
Warranty3 years1 year
Security updates promisedNo US commitment foundUntil March 1, 2028
AmazonView on Amazon (opens in a new tab)View on Amazon (opens in a new tab)

Both bins are small for a heavy shedder, so both robots lean on their docks to keep up.

Which one avoids dog poop?

The X60, and it isn't close. Every lab that tested the Saros 20 on fake waste saw it fail. The X60 mostly went around and slipped only on carpet. Our page on which robot vacuums dodge dog poop, cords and toys names it the one to buy for carpet-heavy homes and tall thresholds, and skips the Saros 20 wherever accidents happen.

Is the Saros 20 Flow or the X60 Ultra the same robot?

No, and buying the wrong one is easy. The Saros 20 Flow swaps the spinning pads for a roller mop. The Saros 20 Sonic has a vibrating mop and a different obstacle sensor. Any review describing a roller mop on the Saros 20 is describing the Flow. The plain Dreame X60 Ultra drops the carpet pressure plate and chassis lift. The UK's X60 Pro Ultra Complete carries a different spec. Everything on this page was measured on the US Saros 20 and the US X60 Max Ultra Complete.

Dreame X60 Max Ultra Complete robot vacuum in front of its dock

BuyBest for pets, carpet and the odd accident

The pick: Dreame X60 Max Ultra Complete

A robot that conquers the step into the den is impressive. A robot that knows what's waiting for it in the hallway is the one you'll be glad you bought. The X60 matches the Saros 20 on buried dirt and long hair. It sees what the dog left behind far more often. It climbs the step most houses actually have, and its warranty runs three times as long. It's also our pick for a heavy shedder on carpet in the best robot vacuum for pet hair and best robot vacuum for carpet roundups.

Two things would change our minds. One is a lab showing the Saros 20 avoiding pet waste on newer firmware. The other is a RTINGS retest that still finds the X60 passable on hair. If your home fits neither robot, the home-fit finder will point you elsewhere.

For a home with a shedding pet and plenty of carpet, we'd buy the X60 Max Ultra Complete.

under $1,700Check price on Amazon (opens in a new tab)

Opens Amazon.com · Prices change often

The evidence in full

20 sources

Research count for this page: 2 models weighed; 2 maker manuals among them; across this site's research, 497 sources kept in full; 148 Reddit threads read, kept as the reader's summary, not in full.

Exact variants. Dreame's US manual names robot RLX87DE with base RCXE0808. Roborock's US FCC manual names robot RRE0CPS with Empty Wash Fill Dock EWFD42LRR. Results from the Saros 20 Flow and Sonic, the X60 Ultra, the UK X60 Pro Ultra Complete and the predecessor X50 Ultra and Saros 10R are left out.

Lab by lab, US robots only

TestLabX60 Max Ultra CompleteSaros 20
Tallest single stepVacuum Wars51 mm57 mm, after repositioning
Step crossed both waysThe Hook UpCleared it50 mm
Tallest step testedRTINGS38 mm (1.5 in), thresholds marked on the map38 mm (1.5 in), may need marking and a few tries
Pet hair flattened into carpet, two runsVacuum Wars100%88%
Synthetic pet hair rolled into low pile, default single passRTINGSPassableGood
Long hair wrapped on brushVacuum Wars0%0%
Embedded sand, medium pileVacuum Wars89%89%
Mixed debris, high pile, two passes at maxThe Hook Up65.5%62.8%
Mopping into edges and cornersThe Hook UpReached farther into edges and cornersLeft more of the edges and corners unmopped than the X60
Hard-floor debrisRTINGSNotable fine and medium debris left in one default pass; matched the Saros 20 only when run twice at max suctionOutstanding, varied between runs
24-object courseVacuum Wars22 of 2417 of 24
Obstacle test including fake poopThe Hook Up4 of 6, ran over the poop once at the start3 of 6, ran over the poop
Pet wasteRTINGSAvoids reliably; better on bare floor than carpetNot reliable; much worse on carpet; avoidance inactive while repositioning

Who tested what. RTINGS bought both robots; the X60 (black) was reviewed on 2026-07-24 on firmware 4.3.9_1495, and the Saros 20 in July 2026, firmware not stated. Vacuum Wars buys its units at retail, its X60 a US model. Vacuum Wars tests single thresholds only, adding strips until the robot fails, and its pet-hair test allows two runs. RTINGS rates pet hair subjectively after one default pass on low pile. The Hook Up's April 2026 comparison was unsponsored; its captions garble the Saros 20's name, identified by its 36,000 Pa. George Langabeer's two Saros 20 robots were sent free by Roborock; Roborock blamed the first one's faults on pre-production beta firmware, and the second still never avoided the fake poop. Vacuum Chef's X60 was sent by Dreame. AppleInsider's six-month X60 video was sponsored by Dreame.

Disagreements that don't change the call

  • RTINGS's 38 mm for both robots looks like the top of its test range rather than either robot's limit; Vacuum Wars and The Hook Up both measured higher. One three-month Saros 20 user reports it reliably reaching a porch step of about 2 in (52 mm).
  • X60 pet waste: Jamie Andrews saw it avoid two fake waste samples on carpet; Vacuum Chef saw it touch the fake poop and a USB cable on carpet while scoring 88% overall and perfect on hard floor.
  • X60 dock: The Hook Up found 7.1 g left caked in the filter after an auto-empty, and RTINGS's tester says the dock doesn't always get everything out. Just A Dad Approved saw the auto-empty clog once without warning during pet testing, but never at home over about two and a half months. AppleInsider's eight-pet home (sponsored) reports a bag every month or two and no dock clog in six months, with a ball of hair at the brush ends to pull out after skipped cleanings.
  • X60 pet hair on long coats: The Hook Up rated its long hair and fluff pickup on high pile average.
  • Saros 20 pet hair on short carpet: Tom's Guide measured 70% on its own rug and 90% on hardwood, though its stated hair load doesn't match its weights. One cat owner reports the same weakness on very short carpet. Unconfirmed by a lab carpet.
  • Hot water: Dreame's dock water measured 77–86 °F (25–30 °C) at RTINGS, and the hottest spot on the pad was 94 °F in Jamie Andrews' check. Roborock makes the same 212 °F claim; nobody in our evidence measured it at the mop.
  • Software: RTINGS's X60 tester said in comments he wouldn't recommend either robot right now because of software bugs. One X60 owner reports phantom walls that remapping didn't clear.
  • Coverage: Vacuum Wars estimates about 950 sq ft per charge for the X60; both robots recharge and resume.
  • Long-term reliability isn't measured for either model by anyone. Dreame lists its 3-year warranty on its US store; Roborock's 1-year warranty covers US purchases. Roborock's global policy lists security support for RRE0CPS until March 1, 2028; no US security-update commitment from Dreame was found.