Skip to content
Saved
Comparisons · Robot Vacuums4 robots · checked 5 Oct 2026

A situation

MOVA V70 vs Dreame L60 vs Ecovacs X12S vs Qrevo Edge 2

Four 2026 flagship dock vacuums launched within months of each other. What does each maker state, and how much of it has independent testing measured?

Seen from knee height by a clothes airer hung with laundry, a black Ecovacs X12S robot vacuum comes out from under a pair of drying jeans with a gold shutter sliding shut over its front camera, while a white MOVA V70 works past further back with its camera uncovered.

This page checks

  1. Dust handlingBag or bagless, and how long between changes
  2. Camera coverA physical shutter, or none found
  3. Pad wash heatHot-water wash, and drying where found
  4. ClimbingSingle-step threshold height
  5. Measured resultsCarpet, obstacles and pad heat, from testing
MOVA V70 Ultra Complete

MOVA

V70 Ultra Complete

IIIConditional75Strong
$1,299list
Where to buy

Shown as sold out in MOVA's US store on 21 Oct 2026

Independent testing finds Mova V70 Ultra Complete underperforms its flagship suction spec

Dreame L60 Ultra

Dreame

L60 Ultra

IIIConditionalNot scored yet
$1,299.99list
Where to buy

Reaches commercial availability in North America and Europe

Ecovacs Deebot X12S OmniCyclone

Ecovacs

Deebot X12S OmniCyclone

IIIConditionalNot scored yet
$1,299.99list
Where to buy
Roborock Qrevo Edge 2

Roborock

Qrevo Edge 2

IIIConditional72Strong
$1,299.99list
Where to buy
Full specifications19 figures on record · 18 differ
Figure
V70 Ultra Complete
L60 Ultra
Deebot X12S OmniCyclone
Qrevo Edge 2
List price
V70 Ultra Complete$1,299
L60 Ultra$1,299.99
Deebot X12S OmniCyclone$1,299.99
Qrevo Edge 2$1,299.99
Released
V70 Ultra CompleteMay 2026
L60 UltraMay 2026
Deebot X12S OmniCycloneSep 2026
Qrevo Edge 2Apr 2026
Dock
V70 Ultra CompleteEcoCyclone bagless auto-empty (up to 100 days), 212°F pad wash, 158°F hot-air dry, dual solution tank
L60 UltraAuto-empty, mop washing, hot-water washing
Deebot X12S OmniCycloneOmniCyclone station: bagless cyclonic self-empty, roller mop washing and drying
Qrevo Edge 2Auto-empty dock with 176 F mop washing, heated drying, warm water auto-refill and self-cleaning; no detergent dispensing
Onboard bin
V70 Ultra CompleteNot on record
L60 Ultra275 mL
Deebot X12S OmniCycloneNot on record
Qrevo Edge 2240 mL
Water tank
V70 Ultra CompleteNot on record
L60 Ultra80 mL
Deebot X12S OmniCyclone110 mL
Qrevo Edge 24,000 mL (4 L) clean tank; 3.5 L dirty tank
Dock dust bag
V70 Ultra CompleteNot on record
L60 Ultra3.2 L
Deebot X12S OmniCycloneNot on record
Qrevo Edge 22.7 L
Mop lift
V70 Ultra Complete10.5 mm
L60 Ultra10.5 mm
Deebot X12S OmniCyclone15 mm
Qrevo Edge 212 mm
Threshold climb
V70 Ultra Complete1.77 in single step, 3.54 in two-stage
L60 Ultra2 in
Deebot X12S OmniCyclone1 in
Qrevo Edge 20.8 in (20 mm)
Weight
V70 Ultra Complete10.1 lb
L60 Ultra9 lb
Deebot X12S OmniCycloneNot on record
Qrevo Edge 29.9 lb
Runtime
V70 Ultra Complete220 min
L60 Ultra180 min
Deebot X12S OmniCycloneNot on record
Qrevo Edge 2295 min
Charge time
V70 Ultra Complete180 min
L60 Ultra360 min
Deebot X12S OmniCycloneNot on record
Qrevo Edge 2Not on record
Battery capacity
V70 Ultra Complete84 Wh
L60 UltraNot on record
Deebot X12S OmniCycloneNot on record
Qrevo Edge 275 Wh
Suction
V70 Ultra Complete42,000 Pa
L60 Ultra35,000 Pa
Deebot X12S OmniCyclone27,000 Pa
Qrevo Edge 225,000 Pa
Navigation
V70 Ultra CompleteRetractable DToF laser sensor with AI recognition of 300+ obstacle types
L60 Ultra3D ToF navigation with AI vision obstacle avoidance.
Deebot X12S OmniCyclonedToF LiDAR + RGBD camera, dual obstacle avoidance (AIVI 3D 4.0)
Qrevo Edge 2RetractSense retractable LiDAR with dToF sensor, RGB camera and 3D structured light (Reactive AI)
Connectivity
V70 Ultra CompleteWi-Fi
L60 UltraWi-Fi, Alexa, Google Home
Deebot X12S OmniCycloneWi-Fi
Qrevo Edge 2Wi-Fi, Matter, Alexa, Google Home
Size
V70 Ultra Complete13.8 × 13.8 × 3.46 in
L60 Ultra13.8 × 13.8 × 3.2 in
Deebot X12S OmniCyclone13.9 × 13.8 × 3.9 in
Qrevo Edge 213.9 × 13.9 × 3.1 in
Mop system
V70 Ultra CompleteDual spinning FlexiPress pads, 300 RPM, 15 N, MaxiReachX extension up to 17 cm
L60 UltraNot on record
Deebot X12S OmniCycloneNot on record
Qrevo Edge 2Dual spinning pads at 200 rpm and 8 N, right pad extends for edges
Dock dimensions
V70 Ultra Complete16.54 x 18.03 x 18.50 in
L60 UltraNot on record
Deebot X12S OmniCycloneNot on record
Qrevo Edge 213.4 x 19.2 x 20.5 in
The same on all four
Battery type
V70 Ultra CompleteLi-ion
L60 UltraLi-ion
Deebot X12S OmniCycloneLi-ion
Qrevo Edge 2Li-ion

Some links earn Robovations a commission. Nothing on this page is ranked by it.

Side by side

What each maker says and what testing found

Roborock's Qrevo Edge 2 has the fullest independent record: carpet, obstacle and pad-heat results from a lab. MOVA has scored tests too. The Dreame L60 Ultra has one home review, and the newest, the Ecovacs X12S, one hands-on review. Only the X12S has a camera cover in what was found.

MOVAV70 Ultra Complete
DreameL60 Ultra
EcovacsDeebot X12S OmniCyclone
RoborockQrevo Edge 2
1Dust handlingBag or bagless dock
V70 Ultra CompleteBagless tank

Maker says up to 100 days of dust collection. The manual has you rinse the tank every 2 to 4 months.

MOVA US page and manual
L60 UltraBag

Bag holds 3.2 L. A 3-month home review changed the bag about every 2 months.

Dreame page and a hands-on review
Deebot X12S OmniCycloneBagless cyclone

Ecovacs says up to 48 days between dustbin emptying and 150 days between mop tray cleanings.

Ecovacs figures, quoted in a hands-on review
Qrevo Edge 2Bag

Up to 65 days per bag, Roborock's figure, repeated by a hands-on review.

Roborock figure, in a hands-on review
2Camera coverA physical shutter over the lens
V70 Ultra Complete

Not found

The manual lists an AI HD camera and an IR camera. It shows no cover. Two reviews do not mention one.

MOVA manual, 2 reviews
L60 Ultra

Not found

Maker text names an AI camera in a 3D ToF unit. Searched the maker page, a launch article and a home review.

Dreame page, launch article, hands-on review
Deebot X12S OmniCyclonePhysical cover

Privacy Shield closes over the front camera. Before this model, the camera could only be turned off in software.

Hands-on review, Sep 2026
Qrevo Edge 2

Not found

Searched the maker listing and two reviews. None mentions a cover.

Roborock listing, 2 reviews
3Pad wash heatHot-water wash at the dock, °F
V70 Ultra Complete

212°F wash

Drying up to 158°F. A hands-on test measured the wash above 212°F and drying near 142°F.

MOVA page; hands-on measurement
L60 Ultra

212°F wash

Drying temperature not found on the pages searched.

Dreame US page
Deebot X12S OmniCyclone

212°F wash

Ecovacs calls it the thermostat ceiling under set conditions. Drying temperature not found.

Ecovacs US page
Qrevo Edge 2

176°F wash

Drying at 131°F. A lab measured both.

Independent lab, Aug 2026
4ClimbingThreshold, single step, inches
V70 Ultra Complete

1.77in (4.5 cm)

Legs lift the body for two-stage obstacles up to 3.54 in (9 cm).

MOVA page; hands-on review
L60 Ultra

1.97in (5 cm)

Maker figure. A home review cleared about 1.5 in.

Dreame page; hands-on review
Deebot X12S OmniCyclone

1in

Two consecutive obstacles up to 2 in.

Ecovacs US page
Qrevo Edge 2

Not verified

No maker climbing figure was found for this model. A hands-on review saw it fail a threshold just over 0.8 in.

Hands-on review, Sep 2026
5Measured resultsWhat testing found for each
V70 Ultra Complete

  • Carpet pickup scored
  • Obstacle course scored
  • Pad heat measured

Scores and temperatures come from two independent reviews opened.

Independent reviews, 2026
L60 Ultra

  • Carpet: described, no score
  • Obstacles: described, no score
  • No pad heat figure found

One 3-month home review found. It describes results and gives no scores.

Hands-on review, Sep 2026
Deebot X12S OmniCyclone

  • Carpet: certifier figures
  • No scored obstacle test found
  • No pad heat figure found

One hands-on review. Its allergen figures come from a certifier test the review cites.

Hands-on review, Sep 2026
Qrevo Edge 2

  • Carpet sand removal 94%
  • Obstacles avoided 14 of 24
  • Pad drying heat measured

Lab figures from Aug 2026. That lab's average on the obstacle course is 16 of 24.

Independent lab, Aug 2026

Same on all four: an auto-empty dock with hot-water pad washing, a list price near $1,300, and no paid app plan found in the app listings.

In a hall alcove, the black Ecovacs X12S sits charging in its warm grey dock while the dock's clear cyclone dust canister, lifted out of its slot, stands on the tiles beside an open pedal bin.

Your home

How each one fits a home like yours

Set the conditions that describe your home. Each robot answers from its own Fit Check; nothing is scored until you choose.

Fit check

Describe your home

Pick what applies. Each robot answers from its own record.

Primary floors
Mopping needs
Upkeep you accept
Across what you setEach robot’s own Fit Check
V70 Ultra CompleteSet a condition
L60 UltraSet a condition
Deebot X12S OmniCycloneSet a condition
Qrevo Edge 2Set a condition
Primary floorsNot set
V70 Ultra CompleteNot set
L60 UltraNot set
Deebot X12S OmniCycloneNot set
Qrevo Edge 2Not set
Mopping needsNot set
V70 Ultra CompleteNot set
L60 UltraNot set
Deebot X12S OmniCycloneNot set
Qrevo Edge 2Not set
Upkeep you acceptNot set
V70 Ultra CompleteNot set
L60 UltraNot set
Deebot X12S OmniCycloneNot set
Qrevo Edge 2Not set

Everything else

Where they land among 259 robot vacuums

Only the measures on which these four differ. The bar is the whole category; the block is the typical middle half; the tick is the median.

SuctionMaker figure
V70 Ultra Complete

42,000 Pa
L60 Ultra

35,000 Pa
Deebot X12S OmniCyclone

27,000 Pa
Qrevo Edge 2

25,000 Pa

1,000typical 5,160–22,000 · median 10,00042,000
HeightRobot, maker figure
V70 Ultra Complete

3.5 in
L60 Ultra

3.2 in
Deebot X12S OmniCyclone

3.9 in
Qrevo Edge 2

3.1 in

2.6typical 3.6–4 · median 3.87.8
List priceMaker list price
V70 Ultra Complete

$1,299
L60 Ultra

$1,300
Deebot X12S OmniCyclone

$1,300
Qrevo Edge 2

$1,300

$160typical $549–$1,200 · median $800$2,600

Sources

Where every figure comes from

  • V70 Ultra Complete · us.mova.tech product page; MOVA V70 user manual (PDF); Basic Tutorials test (3 Jun 2026); Vacuum Chef review; EFTM review (18 Aug 2026); Just a Dad Approved review (14 Sep 2026)
  • L60 Ultra · dreametech.com L60 Ultra page; Vacuum Wars L60 launch article; Just a Dad Approved review (9 Sep 2026)
  • Deebot X12S OmniCyclone · ecovacs.com/us product page; BGR review (4 Sep 2026); Android Police launch article
  • Qrevo Edge 2 · us.roborock.com listing; Vacuum Wars lab review (28 Aug 2026); PCWorld review (16 Sep 2026)

Every value was read from its source on 5 Oct 2026. "Not found" means the maker pages and the listed reviews were searched and say nothing about it. Lab and test figures are shown only for the robot that was tested.

Questions

What readers ask

Which of the four has the thinnest independent testing?

The Ecovacs X12S, released 4 Sep 2026. One hands-on review and a certifier’s allergen figures turned up. No scored obstacle test or measured pad heat was found.

Does any of them avoid dust bags?

Two do. The MOVA V70 Ultra Complete and the Ecovacs X12S use bagless docks. The Dreame L60 Ultra takes a 3.2 L bag, and the Roborock Qrevo Edge 2 a bag Roborock rates for up to 65 days.

Which one has a physical camera cover?

Only the Ecovacs X12S, which it calls Privacy Shield. The maker pages, MOVA’s manual and the reviews for the other three show a camera and no cover, but a missing mention does not prove none exists.

Common questions

What readers ask about this comparison.

Next up

Roborock Qrevo Edge 2 vs MOVA Z70 Ultra Roller: which job fits?

Read the comparison
Comparison ID: RV–CMP–13427 · Last reviewed Oct 5, 2026 · Based on owner reports, manufacturer documentation, and firmware release notes

Add a robot

Close

Any of the 255 robot vacuums on record. 1 more on this page.