How to choose a robot vacuum
Choose a robot vacuum by matching it to your home first: your rugs, your highest door threshold, whether you want it to mop and which chores you want the dock to take over. Then check its sensors and camera, its maker’s suction, runtime and noise claims, and what it costs. Every figure here is the maker’s own claim with the day I read it, not a test result: I haven’t used these robots. Below are the 14 robot vacuums I track for US buyers, from $279.99 to $1,699.99 on their makers’ own US stores. Not ranked.
Start with your home
Find your situation, then go to the step that answers it. Each step lists the robot vacuums I track by what their makers state.
| If your home has | Check this | Where |
|---|---|---|
| Rugs, and you want it to mop | What the maker says the mop does on carpet: lifts it, takes it off, or doesn’t say | 1. Carpet and thresholds |
| Raised doorways or thresholds | A single-step height in the maker’s own words; a height that doesn’t say single or double step isn’t comparable | 1. Carpet and thresholds |
| Mostly hard floors | The mop type, and the manual’s lines on floors not to mop | 2. The mop |
| Less hands-on upkeep | What the dock does, and the water tanks you still fill and empty | 3. The dock |
| No camera in your home | Whether the maker states a camera; “Not stated” isn’t a no | 4. Sensors and camera |
| A budget, or ongoing costs | The price on the maker’s store, any paid plan and the warranty | 6. Price, plan, warranty |
| Children, pets or stairs | The manual’s own safety lines and the recall check | 7. Safety |
The 14 robot vacuums I track, side by side
US market only: prices in US dollars on each maker’s own US store, before tax. One row per version sold, so each price sits beside that version’s own figures; each robot I track has one price on its maker’s store today. Every figure is the maker’s; “Not stated” means the maker doesn’t say on the pages I read. In price order, not ranked.
| Robot | Price | Mop | On carpet | Crosses a single step | Crosses, step type not stated | The dock | Dock water | Finds its way with |
|---|---|---|---|---|---|---|---|---|
| iRobot Roomba 105 VacIn stock, Nov 10, 2026 · Maker’s page | $279.99 | Not stated | No mop stated | Not stated | — | Empties the bin | Not stated | LiDAR |
| eufy Omni C28In stock, Oct 20, 2026 · Maker’s page | $799.99 | Roller | Boosts suction | Not stated | — | Empties the bin, washes the mop, dries the mop, refills the robot’s water | Tanks | Not stated |
| Ecovacs Deebot T90 Pro OmniSold out, Oct 21, 2026 · Maker’s page | $799.99 | Roller | Lifts the mop, boosts suction | Not stated | — | Empties the bin, washes the mop with hot water, dries the mop, refills the robot’s water, adds cleaning solution | Tanks | Mini-ToF, Structured light, Vision |
| MOVA Mobius 60In stock, Oct 20, 2026 · Maker’s page | $849 | Mops; type not stated | Lifts the mop, boosts suction | Not stated | 80 mm | Empties the bin, washes the mop with hot water, refills the robot’s water, adds cleaning solution | Not stated | DToF, Structured light |
| Ecovacs Deebot X12 OmniCycloneIn stock, Oct 21, 2026 · Maker’s page | $899.99 | Roller | Lifts the mop 15 mm | 23.9 mm | — | Empties the bin, washes the mop with hot water, dries the mop, refills the robot’s water | Tanks | DToF, Vision |
| iRobot Roomba Plus 678 ComboIn stock, Nov 10, 2026 · Maker’s page | $899.99 | Roller | Lifts the mop 10 mm, boosts suction | Not stated | 35 mm | Empties the bin, washes the mop with hot water, dries the mop, adds cleaning solution | Tanks | LiDAR, Vision |
| Dreame L60 Ultra PEIn stock, Oct 20, 2026 · Maker’s page | $999.99 | Mops; type not stated | Takes the mop off, lifts the mop 10.5 mm, can skip carpet, boosts suction | Not stated | 40 mm | Empties the bin, washes the mop with hot water, dries the mop, refills the robot’s water, adds cleaning solution | Tanks | LiDAR, Vision |
| Narwal Freo 20In stock, Oct 20, 2026 · Maker’s page | $1,099.99 | Roller | Not stated | Not stated | 39.9 mm | Empties the bin, washes the mop with hot water, dries the mop | Not stated | Vision |
| MOVA V70 Ultra CompleteSold out, Oct 20, 2026 · Maker’s page | $1,159 | Mops; type not stated | Takes the mop off, lifts the mop 10.5 mm, can skip carpet, boosts suction | Not stated | 90 mm | Empties the bin, washes the mop with hot water, dries the mop, adds cleaning solution | Tanks | DToF |
| iRobot Roomba Max 875 ComboIn stock, Nov 10, 2026 · Maker’s page | $1,199.99 | Roller | Lifts the mop, boosts suction | Not stated | 35 mm | Empties the bin, washes the mop with hot water, dries the mop, adds cleaning solution | Tanks | LiDAR, Vision |
| Roborock Qrevo Edge 3 ProIn stock, Oct 20, 2026 · Maker’s page | $1,499.99 | Mops; type not stated | Not stated | 45 mm | — | Washes the mop, dries the mop, refills the robot’s water | Not stated | Structured light, Vision |
| Roborock Saros 20In stock, Oct 20, 2026 · Maker’s page | $1,599.99 | Spinning pads | Takes the mop off | 45 mm | — | Empties the bin, washes the mop with hot water, dries the mop, refills the robot’s water, adds cleaning solution | Not stated | 3D ToF, Vision |
| eufy Omni S2In stock, Oct 20, 2026 · Maker’s page | $1,599.99 | Roller | Lifts the mop, boosts suction | 35 mm | — | Empties the bin | Tanks, plumbing kit sold | 3D ToF, Vision |
| Dreame X60 Max Ultra CompleteIn stock, Oct 20, 2026 · Maker’s page | $1,699.99 | Spinning pads | Takes the mop off, lifts the mop | 45 mm | — | Empties the bin, washes the mop with hot water, dries the mop, refills the robot’s water, adds cleaning solution | Tanks | LiDAR, Vision |
Step 1: Check what it does on carpet, and the thresholds it crosses
If you have rugs and want it to mop, check first what the maker says the mop does on carpet. Among the 14 robot vacuums I track, 4 take the mop off on carpet and 6 lift it, their makers say; eufy Omni C28 says it boosts suction on carpet without saying what the mop does; Narwal Freo 20 and Roborock Qrevo Edge 3 Pro don’t state what the mop does on carpet. 8 of the 14 say they boost suction on carpet, and 2 can be set to skip carpet while mopping.
Then compare your highest threshold with single-step figures only. 5 of the 14 makers give a height for a single step; MOVA Mobius 60, iRobot Roomba Plus 678 Combo, Dreame L60 Ultra PE, Narwal Freo 20, MOVA V70 Ultra Complete and iRobot Roomba Max 875 Combo give a height without saying whether it’s a single or double step, so it isn’t comparable; iRobot Roomba 105 Vac, eufy Omni C28 and Ecovacs Deebot T90 Pro Omni don’t state a height. 4 give how far the mop lifts, from 10 mm to 15 mm.
How to use it: if you have rugs and want it to mop, look for a mop that comes off or lifts on carpet, and check your thickest rug against the maker’s carpet settings. Measure your highest door threshold and compare it with a single-step figure: the list below gives each maker’s own words and says which figures are for a single step. A figure that doesn’t say isn’t comparable, and where the maker gives none, that’s unconfirmed, not a no.
Takes the mop off on carpet 4
- Dreame L60 Ultra PE Mop lifts 10.5 mm
- MOVA V70 Ultra Complete Mop lifts 10.5 mm
- Roborock Saros 20
- Dreame X60 Max Ultra Complete
Lifts the mop on carpet 6
- Ecovacs Deebot T90 Pro Omni
- MOVA Mobius 60
- Ecovacs Deebot X12 OmniCyclone Mop lifts 15 mm
- iRobot Roomba Plus 678 Combo Mop lifts 10 mm
- iRobot Roomba Max 875 Combo
- eufy Omni S2
Boosts suction on carpet; what the mop does isn’t stated 1
Not stated by the maker 3
- iRobot Roomba 105 VacNot stated
- eufy Omni C28Not stated
- Ecovacs Deebot T90 Pro OmniNot stated
- MOVA Mobius 6080 mm, step type not stated“the chassis lifts automatically to cross obstacles up to 3.14 inches (8cm)”
- Ecovacs Deebot X12 OmniCyclone23.9 mm, single step“crosses single thresholds up to 0.94 in high and navigates continuous double steps of up to 1.57 in”
- iRobot Roomba Plus 678 Combo35 mm, step type not stated“navigate thresholds up to 3.5 cm between rooms”
- Dreame L60 Ultra PE40 mm, step type not stated“EasyLeap System Navigates up to 1.57in (4cm) Obstacles”
- Narwal Freo 2039.9 mm, step type not stated“Crosses thresholds up to 1.57 in*”
- MOVA V70 Ultra Complete90 mm, step type not stated“Obstacle Crossing Height 9cm”
- iRobot Roomba Max 875 Combo35 mm, step type not stated“3.5 cm threshold climbing”
- Roborock Qrevo Edge 3 Pro45 mm, single step“Climbs up to 3.46 in double-level and 1.77 in single-level thresholds*.”
- Roborock Saros 2045 mm, single step“It can cross single thresholds such as door sills up to 1.77 in”
- eufy Omni S235 mm, single step“the chassis lifts to cross double/single thresholds up to 1.65 in (4.2 cm)/ 1.38 in (3.5 cm)”
- Dreame X60 Max Ultra Complete45 mm, single step“3.47in (8.8cm) (double-layer step), 1.77in (4.5cm) (single-layer step)”
Step 2: Decide whether it should mop, and check the mop
Decide whether you want it to mop, then look at the mop. Among the 14 robot vacuums I track, 13 mop too, their makers say; iRobot Roomba 105 Vac’s own page is unclear on it. 7 describe a roller mop and 2 spinning pads; 4 don’t say which.
How to use it: the mop type is the maker’s own description; this guide doesn’t compare how well they clean. If your floors are unsealed wood or some laminate or vinyl, read the manual before mopping: the lines below are from the makers’ own manuals.
Roller mop 7
Spinning pads 2
Mops; the mop type isn’t stated 4
No mop stated by the maker 1
“However, because unfinished hardwood floors and certain laminate/vinyl floors or subfloors may be susceptible to water damage, we do not recommend using the Roller Mop on such flooring.”
“We do not recommend using mopping functions on unsealed hardwood floors or certain laminate/vinyl planks because of the potential for water damage to the flooring and/or subfloor.”
Step 3: Choose what the dock does, and where its water comes from
Decide which chores you want the dock to take over, then check what you’d still do by hand. Among the 14 robot vacuums I track, 13 come with a dock that empties the bin, their makers say. 12 docks also wash the mop (10 with hot water), 11 dry it, 8 refill the robot’s water and 8 add cleaning solution.
Then check where the water comes from. 9 of the 14 docks use water tanks you fill and empty, and the maker of the eufy Omni S2 also sells a kit to plumb the dock in. None I track is sold plumbed in. iRobot Roomba 105 Vac, MOVA Mobius 60, Narwal Freo 20, Roborock Qrevo Edge 3 Pro and Roborock Saros 20 don’t state where the dock’s water comes from.
How to use it: a dock with water tanks needs its clean tank filled and its dirty tank emptied by hand; a plumbing kit needs a water line and a drain near where the dock goes. Check the dock’s size and the space the maker asks for in the manual. Self-emptying docks
Water tanks you fill and empty 8
- eufy Omni C28 Empties the bin, washes the mop, dries the mop, refills the robot’s water
- Ecovacs Deebot T90 Pro Omni Empties the bin, washes the mop with hot water, dries the mop, refills the robot’s water, adds cleaning solution
- Ecovacs Deebot X12 OmniCyclone Empties the bin, washes the mop with hot water, dries the mop, refills the robot’s water
- iRobot Roomba Plus 678 Combo Empties the bin, washes the mop with hot water, dries the mop, adds cleaning solution
- Dreame L60 Ultra PE Empties the bin, washes the mop with hot water, dries the mop, refills the robot’s water, adds cleaning solution
- MOVA V70 Ultra Complete Empties the bin, washes the mop with hot water, dries the mop, adds cleaning solution
- iRobot Roomba Max 875 Combo Empties the bin, washes the mop with hot water, dries the mop, adds cleaning solution
- Dreame X60 Max Ultra Complete Empties the bin, washes the mop with hot water, dries the mop, refills the robot’s water, adds cleaning solution
Tanks, and the maker sells a kit to plumb it in 1
- eufy Omni S2 Empties the bin
Not stated by the maker 5
- iRobot Roomba 105 Vac Empties the bin
- MOVA Mobius 60 Empties the bin, washes the mop with hot water, refills the robot’s water, adds cleaning solution
- Narwal Freo 20 Empties the bin, washes the mop with hot water, dries the mop
- Roborock Qrevo Edge 3 Pro Washes the mop, dries the mop, refills the robot’s water
- Roborock Saros 20 Empties the bin, washes the mop with hot water, dries the mop, refills the robot’s water, adds cleaning solution
Step 5: Read suction, runtime and noise as the maker’s own claims
Treat suction, runtime and noise as each maker’s own claim, measured its own way. Among the 14 robot vacuums I track, 11 state a suction figure in pascals; iRobot Roomba 105 Vac, iRobot Roomba Plus 678 Combo and iRobot Roomba Max 875 Combo don’t state one. Only Ecovacs Deebot T90 Pro Omni and eufy Omni S2 state a runtime, and only Ecovacs Deebot T90 Pro Omni, Ecovacs Deebot X12 OmniCyclone and Narwal Freo 20 a noise level, each in the maker’s own mode, so they aren’t compared with each other here.
How to use it: a suction figure is the maker’s claim, not a test; makers don’t all measure it the same way. A runtime or noise level only means something in the mode the maker names, so read the maker’s words below. What Pa means
| Robot | Suction | Runtime, in the maker’s words | Noise, in the maker’s words |
|---|---|---|---|
| iRobot Roomba 105 Vac | Not stated | Not stated | Not stated |
| eufy Omni C28 | 15,000 Pa | Not stated | Not stated |
| Ecovacs Deebot T90 Pro Omni | 30,000 Pa | working time on hard floor-standard mode(sweep)(min)120 | noise-standard mode -sweep (dBA) 60 |
| MOVA Mobius 60 | 30,000 Pa | Not stated | Not stated |
| Ecovacs Deebot X12 OmniCyclone | 22,000 Pa | Not stated | noise-standard mode -sweep (dBA) 61.1 |
| iRobot Roomba Plus 678 Combo | Not stated | Not stated | Not stated |
| Dreame L60 Ultra PE | 30,000 Pa | Not stated | Not stated |
| Narwal Freo 20 | 31,000 Pa | Not stated | As low as 56.9 dB in Quiet Mode |
| MOVA V70 Ultra Complete | 42,000 Pa | Not stated | Not stated |
| iRobot Roomba Max 875 Combo | Not stated | Not stated | Not stated |
| Roborock Qrevo Edge 3 Pro | 36,000 Pa | Not stated | Not stated |
| Roborock Saros 20 | 36,000 Pa | Not stated | Not stated |
| eufy Omni S2 | 30,000 Pa | Vacuum and Mop: 150 min (Standard) Vacuum: 179 min (Standard) | Not stated |
| Dreame X60 Max Ultra Complete | 35,000 Pa | Not stated | Not stated |
Runtime and noise read Nov 12, 2026 from each maker’s product page; suction from the specs checked Oct 20, 2026 and Nov 10, 2026.
Step 6: Check for a paid plan, then the price and warranty
Check whether a paid plan is needed, and read the warranty terms. Among the 14 robot vacuums I track, no maker says a paid plan is needed. For the eufy Omni C28 and eufy Omni S2, the maker says: “Yes! It is absolutely free to download and use the eufy Clean app.” That covers the app; I didn’t find a paid plan for the robot on the pages I read. For the other 12, I didn’t find a paid plan mentioned on the maker’s pages I read (Nov 3 and 10, 2026), which isn’t the same as the maker saying there’s none. 6 of the 14 makers state a warranty on the pages I read; each is the maker’s own wording, so read its terms for what’s covered.
For the 3 Roombas (iRobot Roomba 105 Vac, iRobot Roomba Plus 678 Combo and iRobot Roomba Max 875 Combo), Roomba after iRobot’s sale sets what iRobot has promised about the app, warranty and support beside its terms.
Below: the price on each maker’s own US store in US dollars, before tax. Not counted: tax, dust bags, mop pads, cleaning solution and other parts. In price order, not ranked.
| Robot | Price | Paid plan | Warranty | The maker’s words |
|---|---|---|---|---|
| iRobot Roomba 105 VacIn stock on irobot.com, Nov 10, 2026. Maker’s page | $279.99 | Not stated | Not stated | Not stated |
| eufy Omni C28In stock on eufy.com, Oct 20, 2026. Maker’s page | $799.99 | None found; the maker says its app is free | Not stated | Yes! It is absolutely free to download and use the eufy Clean app. |
| Ecovacs Deebot T90 Pro OmniSold out on ecovacs.com, Oct 21, 2026. Maker’s page | $799.99 | Not stated | Not stated | Not stated |
| MOVA Mobius 60In stock on us.mova.tech, Oct 20, 2026. Maker’s page | $849 | Not stated | Up to 3 years | Not stated |
| Ecovacs Deebot X12 OmniCycloneIn stock on ecovacs.com, Oct 21, 2026. Maker’s page | $899.99 | Not stated | Not stated | Not stated |
| iRobot Roomba Plus 678 ComboIn stock on irobot.com, Nov 10, 2026. Maker’s page | $899.99 | Not stated | Not stated | Not stated |
| Dreame L60 Ultra PEIn stock on dreametech.com, Oct 20, 2026. Maker’s page | $999.99 | Not stated | 3 years | Not stated |
| Narwal Freo 20In stock on us.narwal.com, Oct 20, 2026. Maker’s page | $1,099.99 | Not stated | Not stated | Not stated |
| MOVA V70 Ultra CompleteSold out on us.mova.tech, Oct 20, 2026. Maker’s page | $1,159 | Not stated | Up to 3 years | Not stated |
| iRobot Roomba Max 875 ComboIn stock on irobot.com, Nov 10, 2026. Maker’s page | $1,199.99 | Not stated | Not stated | Not stated |
| Roborock Qrevo Edge 3 ProIn stock on us.roborock.com, Oct 20, 2026. Maker’s page | $1,499.99 | Not stated | 1 year | Not stated |
| Roborock Saros 20In stock on us.roborock.com, Oct 20, 2026. Maker’s page | $1,599.99 | Not stated | 1 year | Not stated |
| eufy Omni S2In stock on eufy.com, Oct 20, 2026. Maker’s page | $1,599.99 | None found; the maker says its app is free | Not stated | Yes! It is absolutely free to download and use the eufy Clean app. |
| Dreame X60 Max Ultra CompleteIn stock on dreametech.com, Oct 20, 2026. Maker’s page | $1,699.99 | Not stated | 3 years | Not stated |
Plan terms read Nov 3 and 10, 2026, from each maker’s product page, app page or terms (the robot’s page names the source). “Not stated” for a plan means I didn’t find one mentioned on those pages, not that the maker says there’s none. Coupon codes not applied.
Step 7: Read the safety rules and the recall check
Read the manual’s safety section before the first clean. Among the 14 robot vacuums I track, I found a user manual on the maker’s own site for 13. One line from each is below, in the maker’s words: 8 about children near the robot and, where the manual has no warning about children, 5 about stairs and drops. 12 of those manuals also say to use only the maker’s own or approved cleaning solution. For iRobot Roomba 105 Vac I didn’t find a user manual on the maker’s pages I checked (Nov 12, 2026), so there’s no quote: read the one in the box.
“Anti-drop sensors will prevent RoboVac from tumbling down stairs and steep drops in most cases. Sensors are less effective if dirty or used on carpeted / reflective floors. Place physical barriers or set a "No-Go" zone to block off areas where RoboVac may fall.”
“Do not allow to be used as a toy. Close attention is necessary when used by or near children.”
“Do not allow to be used as a toy. Close attention is necessary when used by or near children, pets or plants.”
“Do not allow to be used as a toy. Close attention is necessary when used by or near children.”
“WARNING: To prevent the Robot from falling down stairs, ensure the Dock is at least 1.5m away from the stairs.”
“Do not allow to be used as a toy. Close attention is necessary when used by or near children, pets or plants.”
“Leave other doors closed and install the fence to prevent the robot from entering elevated or low areas.”
“Do not allow to be used as a toy. Close attention is necessary when used by or near children, pets or plants.”
“To prevent the Robot from falling down stairs, ensure the Dock is at least 1.5 m away from the stairs.”
“Do not allow to be used as a toy. Close attention is necessary when used by or near children.”
“Do not allow to be used as a toy. Close attention is necessary when used by or near children.”
“Anti-drop sensors will prevent RoboVac from tumbling down stairs and steep drops in most cases. Sensors are less effective if dirty or used on carpeted / reflective floors. It is recommended to regularly wipe the sensors and set no-go zones, especially around stairs or any areas where the robot might fall.”
“Do not allow to be used as a toy. Close attention is necessary when used by or near children, pets or plants.”
Research note, Nov 12, 2026: I didn’t find a user manual for the iRobot Roomba 105 Vac on the maker’s pages I checked: iRobot's owner's guide pages (articles 843 and 845) list no guide for the Roomba 105 Vac, and the 100/1000 Vac link leads to the 110-119 Combo guide. Where I looked.
- iRobot Roomba 105 VacNo CPSC recall found for this model, checked Nov 10, 2026
- eufy Omni C28No CPSC recall found for this model, checked Nov 2, 2026
- Ecovacs Deebot T90 Pro OmniNo CPSC recall found for this model, checked Nov 2, 2026
- MOVA Mobius 60No CPSC recall found for this model, checked Nov 2, 2026
- Ecovacs Deebot X12 OmniCycloneNo CPSC recall found for this model, checked Nov 2, 2026
- iRobot Roomba Plus 678 ComboNo CPSC recall found for this model, checked Nov 10, 2026
- Dreame L60 Ultra PENo CPSC recall found for this model, checked Nov 2, 2026
- Narwal Freo 20No CPSC recall found for this model, checked Nov 2, 2026
- MOVA V70 Ultra CompleteNo CPSC recall found for this model, checked Nov 2, 2026
- iRobot Roomba Max 875 ComboNo CPSC recall found for this model, checked Nov 10, 2026
- Roborock Qrevo Edge 3 ProNo CPSC recall found for this model, checked Nov 2, 2026
- Roborock Saros 20No CPSC recall found for this model, checked Nov 2, 2026
- eufy Omni S2No CPSC recall found for this model, checked Nov 2, 2026
- Dreame X60 Max Ultra CompleteNo CPSC recall found for this model, checked Nov 2, 2026
Recalls: I search cpsc.gov for each maker and model. A recall of a maker’s other models is listed on the robot’s own page, not here. What a recall is
Before you buy: what the makers don’t say
Ask the maker or seller about these before you buy. For each of the 14 robot vacuums I track, these are the things this guide covers that its maker doesn’t state on the pages I read. “Not stated” isn’t a no: it means I didn’t find it.
- iRobot Roomba 105 Vacwhether it mops: its own page conflicts; how high a threshold it can cross; whether it has a camera; a suction figure; its runtime; whether any paid plan exists or is needed; its warranty; a user manual on its own site
- eufy Omni C28how high a threshold it can cross; which sensors it finds its way with; whether it has a camera; its runtime; its warranty
- Ecovacs Deebot T90 Pro Omnihow high a threshold it can cross; whether it has a camera; whether any paid plan exists or is needed; its warranty
- MOVA Mobius 60what kind of mop it has; where the dock’s water comes from; whether it has a camera; its runtime; whether any paid plan exists or is needed
- Ecovacs Deebot X12 OmniCyclonewhether it has a camera; its runtime; whether any paid plan exists or is needed; its warranty
- iRobot Roomba Plus 678 Combowhether it has a camera; a suction figure; its runtime; whether any paid plan exists or is needed; its warranty
- Dreame L60 Ultra PEwhat kind of mop it has; whether it has a camera; its runtime; whether any paid plan exists or is needed
- Narwal Freo 20what it does with the mop on carpet; where the dock’s water comes from; its runtime; whether any paid plan exists or is needed; its warranty
- MOVA V70 Ultra Completewhat kind of mop it has; whether it has a camera; its runtime; whether any paid plan exists or is needed
- iRobot Roomba Max 875 Combowhether it has a camera; a suction figure; its runtime; whether any paid plan exists or is needed; its warranty
- Roborock Qrevo Edge 3 Prowhat kind of mop it has; what it does with the mop on carpet; whether the dock empties its bin; where the dock’s water comes from; its runtime; whether any paid plan exists or is needed
- Roborock Saros 20where the dock’s water comes from; its runtime; whether any paid plan exists or is needed
- eufy Omni S2its warranty
- Dreame X60 Max Ultra Completeits runtime; whether any paid plan exists or is needed
How this guide was made
Every figure on this page comes from the same records as Robot vacuums and each robot’s own page: the maker’s product page, manual, app page and terms, each with the day I read it (specs checked Oct 20, 2026, Nov 10, 2026 and Nov 12, 2026; prices Oct 20, 2026, Oct 21, 2026 and Nov 10, 2026; plan terms Nov 3 and 10, 2026; manuals Nov 12, 2026; recalls Nov 2 and 10, 2026). Where a maker gives a figure in inches, the table shows it in millimeters beside the maker’s own words. When a record changes, this page changes with it. I haven’t used any of these robots, and nothing here is a test result. The lists are in price order and aren’t ranked. Drafted with Claude, checked against the records. How I check · Report a mistake