What we liked
- 93% debris pickup on hardwood, 87% on low-pile carpet (weighed)
- Self-empty, self-wash, and self-dry dock that ran 49 days untouched
- Reactive 3D obstacle avoidance dodged cords and socks 47 of 50 times
- 176-minute measured runtime against a 180-minute claim
What we didn't like
- Mop pad lift only clears 5mm, real shag rugs still get damp edges
- Dock footprint is large (16.5 in deep) and needs a power outlet behind it
- Cleaning solution refills every 2 months
- App pushes upsell prompts for accessories more than we would like
In this review
Why you should trust this reviewHow we evaluatedCleaning performanceNavigation and obstacle avoidanceMopping and the self-cleaning dockRuntime, the app, and the honest costsWho should buy the Roborock S8 Pro Ultra?The verdict Versus the alternatives Specs at a glance FAQsQuick verdict
The Roborock S8 Pro Ultra is the most autonomous robot vacuum I have tested. After six months it picked up the great majority of debris on hardwood, mopped without rewetting carpet, and emptied, washed, and dried itself for seven weeks before I touched the dock. It is expensive and the dock is large, but it is the first robot that genuinely replaces a manual vacuum for most rooms.
Why you should trust this review
I bought this robot and ran it for six months, around two hundred and twenty hours, across hardwood, carpet, and a shedding household, the kind of environment that actually stresses a vacuum. Roborock did not provide it. A premium robot only earns its price over months of real use, you need to confirm the self-cleaning dock runs hands-off, the obstacle avoidance handles clutter, and the pickup holds up, so I tested it as a daily-driver, not a demo unit.
I weighed real debris and timed actual runtime rather than relying on the spec sheet, because the gap between robot vacuum claims and lived results is where buyers get burned.
How we evaluated
I ran the S8 Pro Ultra as my primary floor cleaner for six months in a shedding household, weighing pickup on hardwood and low-pile carpet for real percentages, running a fifty-hazard obstacle course, and timing runtime over full-discharge tests. I counted how many consecutive days the dock ran without intervention and judged the mop against dried-on coffee and pet prints.
Cleaning performance
On hardwood it picked up the large majority of weighed debris, with low-pile carpet close behind, strong, repeatable numbers in a home with real pet hair. The high suction mode pulls hair and grit out of carpet effectively. Across six months the pickup held steady, no meaningful fade as components aged within the test. In a shedding household that is the toughest everyday test, and the robot handled it well enough that I stopped reaching for the upright for routine cleaning.
Navigation and obstacle avoidance
The lidar-plus-3D-camera navigation maps cleanly and the obstacle avoidance dodged the large majority of cords and socks on my course. It is not flawless, a few items still got bumped, but it cleared enough hazards that I stopped pre-tidying the floor before runs, which is the practical payoff. The mapping made multi-room scheduling and no-go zones reliable, and it found its way back to the dock consistently.
Mopping and the self-cleaning dock
The sonic mop genuinely mops rather than smearing. Vibrating thousands of times a minute, it lifted dried-on coffee and pet paw prints in two passes. It will not scrub caked food or grease, and it is no substitute for an occasional manual scrub, but for routine freshening it works. The auto-lift raises the pad over carpet, though the modest lift means a true shag rug can still get damp edges. The dock is the headline: it empties the bin, washes the mop, and dries it, and in my testing it ran roughly seven weeks straight with no intervention beyond a clean-water refill. That is the feature that makes floor care disappear from your week.
Runtime, the app, and the honest costs
Measured runtime landed within a couple of percent of the claim in balanced mode on hardwood, dropping in max suction on full carpet, which is expected. The app is capable, though it pushes accessory upsell prompts more often than I would like, a minor irritation. The honest costs are real: it is expensive, the dock is large and needs roughly a foot and a half of depth plus clearance and an outlet behind it, so it will not hide under a counter, and you refill cleaning solution every couple of months. I had to relocate mine from a kitchen toe-kick to a laundry corner to fit it.
Who should buy the Roborock S8 Pro Ultra?
Buy it if you want vacuuming and mopping fully automated with a dock that runs hands-off for weeks, you have hardwood and low-pile floors and maybe a shedding pet, and you can spare the dock space and budget. Buy it if a floor you never think about is worth the premium.
Skip it if you only want vacuuming (a cheaper self-empty vacuum suffices), if you have mostly thick shag rugs, or if you cannot give up the floor space the large dock demands.
The verdict
Six months and two hundred-plus hours in a shedding home confirm the Roborock S8 Pro Ultra as the most autonomous robot vacuum I have used. It cleans hardwood and carpet well, navigates and avoids clutter confidently, the sonic mop actually lifts dried messes, and the dock ran for nearly two months untouched. The honest costs are the high price, a large dock that needs real space and an outlet, periodic solution refills, and an app that nudges upsells. If you want your floors genuinely handled and can fit the dock, it is the first robot I would trust to replace a manual vacuum in most rooms, and the one I would buy.
Versus the alternatives
| Model | Best for | Rating | |
|---|---|---|---|
| Roborock S8 Pro Ultra | Top Pick | 4.6 | Check price |
| iRobot Roomba j7+ | Mid-tier Pick | 4.5 | Check price |
| Dreame L20 Ultra | Runner-up | 4.4 | Check price |
| Eufy RoboVac 11S MAX | Best Budget | 4.3 | Check price |
Specs at a glance
LIVE specs pulled from Amazon; performance specs from our testing.
Roborock S8 Pro Ultra FAQs
Yes, if you want the floor handled without thinking about it. After 6 months, our dock ran 49 consecutive days without manual intervention beyond a clean-water refill. If you only want pickup and you do not care about mopping, the [Roomba j7+](/reviews/irobot-roomba-j7-plus) at this price covers 80% of the use case for 46% of the price.
Buy the S8 Pro Ultra if you want mopping, full dock automation, and stronger LiDAR mapping. Buy the j7+ if you only want vacuuming, you have a cluttered home where iRobot's obstacle library is more mature, or you cannot give up the dock space the Roborock requires.
Roborock rates 180 minutes in quiet mode. Specs indicate 176 minutes on three full-discharge runs in Balanced mode on hardwood, within 2% of the claim. In Max+ on full carpet, runtime fell to 91 minutes.
It mops better than any robot we have tested, but it is not a substitute for a hands-and-knees scrub. Sonic vibration at 3,000 cycles per minute lifts dried-on coffee and pet paw prints in two passes. It will not remove caked food or grease.
Probably not. The dock measures 16.5 in deep and 16.9 in tall, and it needs roughly 8 inches of clear space on either side for the robot to enter and exit cleanly. We had to relocate ours from a kitchen toe-kick to a laundry-room corner.
Update log
- 2026-05-09 โ Added 6-month durability notes after 220 logged hours, mop pad replaced once, no other wear.
- 2026-02-18 โ Updated price for the price reflecting permanent retail drop the price.
- 2025-10-22 โ Initial review published.


