Comparison

Dreame Aqua 10 Ultra Roller vs Roborock Qrevo Curv 2 Flow vs Mova S70 Roller

Detailed Technical Comparison

Best Score

Dreame Aqua 10 Ultra Roller

8,4
Overall score
View on Amazon View Specifications

Roborock Qrevo Curv 2 Flow

7,4
Overall score
View on Amazon View Specifications

Mova S70 Roller

6,8
Overall score
View on Amazon View Specifications

Scores

Dreame Aqua 10 Ultra Roller
Overall score 8,4
Power and Battery 8,2
Brushing System 9,1
Mopping System 7,4
Cleaning Base 7,4
Navigation and Intelligence 9,6
Roborock Qrevo Curv 2 Flow
Overall score 7,4
Power and Battery 6,7
Brushing System 6,7
Mopping System 7,6
Cleaning Base 6,5
Navigation and Intelligence 8,2
Mova S70 Roller
Overall score 6,8
Power and Battery 7,3
Brushing System 6,7
Mopping System 5,7
Cleaning Base 7,0
Navigation and Intelligence 3,8

Key differences at a glance

  • Suction power: Dreame leads with 30,000 Pa, followed by Mova with 28,000 Pa and Roborock with 20,000 Pa
  • Battery life: Roborock reaches 242 minutes compared to Dreame's 160
  • Brush system: Dreame uses dual HyperStream, Roborock DuoDivide and Mova single silicone brush
  • Main brush lift: only Dreame and Roborock can lift it when mopping
  • Extendable side brush: present on Dreame and Mova, absent on Roborock
  • Roller washing temperature: Dreame reaches 100°C, Mova 80°C and Roborock 75°C
  • Dirt detection: Dreame and Roborock include sensors on rollers and floor, Mova does not
  • AI camera: Dreame incorporates dual RGB camera, Roborock a simple one, Mova none
  • Obstacle climbing capability: Dreame climbs up to 42 mm on single steps and 80 mm on double, far superior to the 20-22 mm of the other two
  • Robot height: Mova measures only 90 mm, Dreame 97.5 mm and Roborock 119 mm

Detailed Technical Comparison

Key features organised by category

General Information

Dreame Aqua 10 Ultra Roller
Roborock Qrevo Curv 2 Flow
Mova S70 Roller
Brand Diferente
?
Dreame Aqua 10 Ultra Roller: Dreame Roborock Qrevo Curv 2 Flow: Roborock Mova S70 Roller: Mova
Release date Diferente
?
Dreame Aqua 10 Ultra Roller: 2025 Roborock Qrevo Curv 2 Flow: February 2026 Mova S70 Roller: March 2026

Power and Battery

Dreame Aqua 10 Ultra Roller
Roborock Qrevo Curv 2 Flow
Mova S70 Roller
Suction power Diferente
?
Dreame Aqua 10 Ultra Roller: 30.000 Pa Roborock Qrevo Curv 2 Flow: 20.000 Pa Mova S70 Roller: 28.000 Pa
Battery capacity Diferente
?
Dreame Aqua 10 Ultra Roller: 6.400 mAh Roborock Qrevo Curv 2 Flow: 5.200 mAh Mova S70 Roller: 5.200 mAh
Runtime Diferente
?
Dreame Aqua 10 Ultra Roller: 160 min Roborock Qrevo Curv 2 Flow: 242 min Mova S70 Roller:

Brushing System

Dreame Aqua 10 Ultra Roller
Roborock Qrevo Curv 2 Flow
Mova S70 Roller
Main brush Diferente
?
Dreame Aqua 10 Ultra Roller: Dual HyperStream Anti-Tangle Hair Brush Roborock Qrevo Curv 2 Flow: DuoDivide Anti-Tangle Hair Brush Mova S70 Roller: Simple Silicone Brush
Lifting main brush Diferente
?
Dreame Aqua 10 Ultra Roller: Roborock Qrevo Curv 2 Flow: Mova S70 Roller: No
Lifting side brush
?
Dreame Aqua 10 Ultra Roller: Roborock Qrevo Curv 2 Flow: Mova S70 Roller:
Extendable side brush Diferente
?
Dreame Aqua 10 Ultra Roller: Roborock Qrevo Curv 2 Flow: No Mova S70 Roller:
Anti-tangle side brush Diferente
?
Dreame Aqua 10 Ultra Roller: Roborock Qrevo Curv 2 Flow: Yes, dual brush Mova S70 Roller:
Cepillo para zocalos
?
Dreame Aqua 10 Ultra Roller: No Roborock Qrevo Curv 2 Flow: No Mova S70 Roller: No

Mopping System

Dreame Aqua 10 Ultra Roller
Roborock Qrevo Curv 2 Flow
Mova S70 Roller
Mopping type Diferente
?
Dreame Aqua 10 Ultra Roller: Roller 12N pressure Roborock Qrevo Curv 2 Flow: Roller 270 mm 200RPM Mova S70 Roller: 270 mm Roller 17N Pressure
Mop extension
?
Dreame Aqua 10 Ultra Roller: Roborock Qrevo Curv 2 Flow: Mova S70 Roller:
Mop lifting Diferente
?
Dreame Aqua 10 Ultra Roller: Yes, 14 mm + Roller Cover Roborock Qrevo Curv 2 Flow: Yes, 15 mm + Roller Cover Mova S70 Roller: Yes, 12 mm
Floor mopping temperature
?
Dreame Aqua 10 Ultra Roller: Cold water Roborock Qrevo Curv 2 Flow: Cold water Mova S70 Roller: Cold water
Detach mops at base
?
Dreame Aqua 10 Ultra Roller: No Roborock Qrevo Curv 2 Flow: No Mova S70 Roller: No
Mop dirt detection Diferente
?
Dreame Aqua 10 Ultra Roller: Roborock Qrevo Curv 2 Flow: Mova S70 Roller: No
Floor dirt detection Diferente
?
Dreame Aqua 10 Ultra Roller: Roborock Qrevo Curv 2 Flow: Mova S70 Roller: No

Cleaning Base

Dreame Aqua 10 Ultra Roller
Roborock Qrevo Curv 2 Flow
Mova S70 Roller
Auto-emptying dust bin
?
Dreame Aqua 10 Ultra Roller: Roborock Qrevo Curv 2 Flow: Mova S70 Roller:
Mop washing Diferente
?
Dreame Aqua 10 Ultra Roller: Yes, with hot water at 100°C Roborock Qrevo Curv 2 Flow: Yes, with hot water at 75°C Mova S70 Roller: Yes, with hot water at 80°C
Mop drying Diferente
?
Dreame Aqua 10 Ultra Roller: ? Roborock Qrevo Curv 2 Flow: Yes, with hot air at 55°C Mova S70 Roller: Yes, with hot air at 70°C
Self-cleaning wash tray Diferente
?
Dreame Aqua 10 Ultra Roller: No Roborock Qrevo Curv 2 Flow: Mova S70 Roller:
UV disinfection Diferente
?
Dreame Aqua 10 Ultra Roller: ? Roborock Qrevo Curv 2 Flow: No Mova S70 Roller: No
Detergent tank Diferente
?
Dreame Aqua 10 Ultra Roller: Yes, dual Roborock Qrevo Curv 2 Flow: No Mova S70 Roller: No
Automatic mop changing
?
Dreame Aqua 10 Ultra Roller: No Roborock Qrevo Curv 2 Flow: No Mova S70 Roller: No
Dust bag capacity Diferente
?
Dreame Aqua 10 Ultra Roller: 3.2 L Roborock Qrevo Curv 2 Flow: 2.7 L Mova S70 Roller: 3.2 L
Clean water tank Diferente
?
Dreame Aqua 10 Ultra Roller: 4 L Roborock Qrevo Curv 2 Flow: 4 L Mova S70 Roller: 5 L
Dirty water tank Diferente
?
Dreame Aqua 10 Ultra Roller: 3.5 L Roborock Qrevo Curv 2 Flow: 3.5 L Mova S70 Roller: 4.5 L
Plumbing connection kit Diferente
?
Dreame Aqua 10 Ultra Roller: Yes (purchased separately) Roborock Qrevo Curv 2 Flow: No Mova S70 Roller: No
Integrated plumbing connection
?
Dreame Aqua 10 Ultra Roller: No Roborock Qrevo Curv 2 Flow: No Mova S70 Roller: No

Navigation and Intelligence

Dreame Aqua 10 Ultra Roller
Roborock Qrevo Curv 2 Flow
Mova S70 Roller
Navigation system Diferente
?
Dreame Aqua 10 Ultra Roller: Retractable LiDAR 360° Roborock Qrevo Curv 2 Flow: 360° LiDAR turret Mova S70 Roller: CovertSense dToF
Obstacle avoidance
?
Dreame Aqua 10 Ultra Roller: Roborock Qrevo Curv 2 Flow: Mova S70 Roller:
AI camera Diferente
?
Dreame Aqua 10 Ultra Roller: Yes, dual RGB Roborock Qrevo Curv 2 Flow: Mova S70 Roller: No
Front 3D laser sensor
?
Dreame Aqua 10 Ultra Roller: Roborock Qrevo Curv 2 Flow: Mova S70 Roller:
No. of recognised obstacles Diferente
?
Dreame Aqua 10 Ultra Roller: 240 Roborock Qrevo Curv 2 Flow: 200 Mova S70 Roller: ?
Pet recognition Diferente
?
Dreame Aqua 10 Ultra Roller: Roborock Qrevo Curv 2 Flow: Mova S70 Roller: No
Curtain detection Diferente
?
Dreame Aqua 10 Ultra Roller: Roborock Qrevo Curv 2 Flow: No Mova S70 Roller: No
Remote camera access Diferente
?
Dreame Aqua 10 Ultra Roller: Roborock Qrevo Curv 2 Flow: Mova S70 Roller: No
Night vision LED Diferente
?
Dreame Aqua 10 Ultra Roller: Roborock Qrevo Curv 2 Flow: Mova S70 Roller: No
AI intelligent cleaning Diferente
?
Dreame Aqua 10 Ultra Roller: Yes, CleanGenius 3.0 Roborock Qrevo Curv 2 Flow: Yes, SmartPlan 3.0 Mova S70 Roller: No
AI stain recognition Diferente
?
Dreame Aqua 10 Ultra Roller: Roborock Qrevo Curv 2 Flow: Mova S70 Roller: No
CPU / Algorithm Diferente
?
Dreame Aqua 10 Ultra Roller: AI Sage 15.0 Octa-core Roborock Qrevo Curv 2 Flow: ? Mova S70 Roller: ?

Advanced Features

Dreame Aqua 10 Ultra Roller
Roborock Qrevo Curv 2 Flow
Mova S70 Roller
Step-climbing ability Diferente
?
Dreame Aqua 10 Ultra Roller: Single step 42 mm - Double step 80 mm Roborock Qrevo Curv 2 Flow: 20 mm Mova S70 Roller: 22 mm
Robotic arm
?
Dreame Aqua 10 Ultra Roller: No Roborock Qrevo Curv 2 Flow: No Mova S70 Roller: No
Built-in voice assistant Diferente
?
Dreame Aqua 10 Ultra Roller: Roborock Qrevo Curv 2 Flow: Mova S70 Roller: No
External voice assistant (Alexa, Google Home...)
?
Dreame Aqua 10 Ultra Roller: Roborock Qrevo Curv 2 Flow: Mova S70 Roller:

Robot Tanks

Dreame Aqua 10 Ultra Roller
Roborock Qrevo Curv 2 Flow
Mova S70 Roller
Robot dust bin Diferente
?
Dreame Aqua 10 Ultra Roller: 220 ml Roborock Qrevo Curv 2 Flow: 324 ml Mova S70 Roller: 240 ml
Robot water tank Diferente
?
Dreame Aqua 10 Ultra Roller: 160 ml Roborock Qrevo Curv 2 Flow: Mova S70 Roller: 150 ml

Robot Dimensions

Dreame Aqua 10 Ultra Roller
Roborock Qrevo Curv 2 Flow
Mova S70 Roller
Robot diameter Diferente
?
Dreame Aqua 10 Ultra Roller: 350 mm Roborock Qrevo Curv 2 Flow: 353 mm Mova S70 Roller: 350 mm
Robot height Diferente
?
Dreame Aqua 10 Ultra Roller: 97.5 mm Roborock Qrevo Curv 2 Flow: 119 mm Mova S70 Roller: 90 mm

Base Dimensions

Dreame Aqua 10 Ultra Roller
Roborock Qrevo Curv 2 Flow
Mova S70 Roller
Base width Diferente
?
Dreame Aqua 10 Ultra Roller: 420 mm Roborock Qrevo Curv 2 Flow: 450 mm Mova S70 Roller: 340 mm
Base height Diferente
?
Dreame Aqua 10 Ultra Roller: 500 mm Roborock Qrevo Curv 2 Flow: 450 mm Mova S70 Roller: 503 mm
Base depth Diferente
?
Dreame Aqua 10 Ultra Roller: 440 mm Roborock Qrevo Curv 2 Flow: 450 mm Mova S70 Roller: 255 mm

Already decided which one to buy?

Buy directly on Amazon and receive it in 24-48h with Prime delivery

Have doubts about which robot to choose?

Join our Telegram community where we answer all your questions about robot vacuum cleaners

Join Telegram Group

Introduction

This comparison brings together three robot vacuum cleaners with mopping rollers: the Dreame Aqua 10 Ultra Roller, the Roborock Qrevo Curv 2 Flow and the Mova S70 Roller. All three feature roller systems for mopping, a technology that has gained popularity over traditional mops because they apply constant pressure and cover more surface area uniformly.

The Dreame Aqua 10 Ultra Roller stands out for its suction power of 30,000 Pa and a HyperStream dual anti-tangle brush system. The Roborock Qrevo Curv 2 Flow presents a more balanced approach with its DuoDivide system and a battery life of 242 minutes. The Mova S70 Roller, manufactured by Dreame's second brand, positions itself as a more compact alternative with 28,000 Pa of suction and a particularly compact base design.

These models are designed for households seeking complete mopping automation, with multifunctional bases that wash and dry the rollers automatically.

Power and Suction

The most obvious difference in this section is marked by the Dreame Aqua 10 Ultra Roller with its 30,000 Pa of suction, a figure that places it in the highest range on the market. The Mova S70 Roller stays at 28,000 Pa, still very competitive, whilst the Roborock Qrevo Curv 2 Flow offers 20,000 Pa. In practice, these differences are particularly noticeable on thick carpets and in the ability to pick up embedded dirt.

The main brush system varies significantly between the three. The Dreame opts for a HyperStream dual anti-tangle brush, a design with two brushes anchored at one end that prevents hair from tangling around the central axle. The Roborock incorporates the DuoDivide system, which pushes hair towards the central gap to facilitate suction and reduce tangles. The Mova S70 Roller uses a single silicone brush, effective but less advanced than the other two solutions.

Only the Dreame Aqua 10 Ultra Roller and the Roborock Qrevo Curv 2 Flow can lift the main brush during mopping. This allows the mopping roller to work without interference from the brush, improving results on hard floors. The Mova S70 Roller lacks this function.

As for the side brush, all three models lift it when mopping to prevent it from getting unnecessarily wet. The Dreame and Mova feature an extendable side brush to better sweep corners, a function that the Roborock does not include. All three incorporate anti-tangle systems on the side brush, although the Roborock uses a dual side brush that reinforces perimeter sweeping.

Mopping

All three robots use roller systems for mopping, but with differences in pressure and speed. The Dreame Aqua 10 Ultra Roller applies 12N of pressure on the roller, the Mova S70 Roller exerts 17N of pressure and the Roborock Qrevo Curv 2 Flow specifies a 270 mm roller that spins at 200 RPM. These roller systems scrub the floor continuously, which is more effective than traditional static mops.

All three models extend their rollers to better reach edges and can lift them when passing over carpets. The Dreame lifts 14 mm and also covers the roller, the Roborock raises up to 15 mm with cover included, and the Mova reaches 12 mm without specifying whether it covers it. This lift allows the robot to move over carpets without wetting them.

Dirt detection marks an important difference. The Dreame Aqua 10 Ultra Roller and the Roborock Qrevo Curv 2 Flow detect dirt both on the rollers and on the floor, which allows them to go over dirtier areas again or rewash the roller when they detect it is very stained. The Mova S70 Roller does not include any of these sensors, so it mops uniformly without adapting the intensity to the actual dirt.

Navigation System

The Dreame Aqua 10 Ultra Roller uses a retractable 360° LiDAR that hides when not needed, reducing the effective height of the robot. The Roborock Qrevo Curv 2 Flow mounts a traditional 360° LiDAR turret, which explains its greater height. The Mova S70 Roller employs CovertSense dToF, a navigation system without a visible turret that contributes to its lower profile of 90 mm.

In artificial intelligence, the Dreame incorporates a dual RGB camera and recognises up to 240 different types of obstacles, including pets and curtains. The Roborock has one camera and recognises 200 obstacles, also with pet detection but without the ability to identify curtains. The Mova S70 Roller lacks an AI camera and does not specify the number of obstacles it can recognise.

Remote camera access is available on the Dreame and Roborock, allowing you to monitor the home from the app. The Mova does not offer this possibility as it lacks a camera. The night vision LED appears on the first two models, facilitating object recognition in low-light conditions.

Intelligent cleaning systems also differ. The Dreame uses CleanGenius 3.0 with AI Sage 15.0 Octa-core processor, the Roborock implements SmartPlan 3.0, and the Mova does not specify any AI-based intelligent cleaning system. This translates into the first two adapting routes and cleaning strategies according to the type of dirt detected, whilst the Mova follows more conventional patterns.

Battery Life and Battery

The battery capacity of the Dreame Aqua 10 Ultra Roller reaches 6,400 mAh, clearly superior to the 5,200 mAh of the Roborock Qrevo Curv 2 Flow and the Mova S70 Roller. However, actual battery life tells another story: the Roborock achieves 242 minutes of continuous operation, whilst the Dreame stays at 160 minutes. The Mova does not specify battery life.

This difference between capacity and battery life is explained by energy consumption. The Dreame, with its 30,000 Pa of power and dual brush, consumes more energy than the Roborock despite having more battery. For large homes, the Roborock's 242 minutes can make the difference, allowing the entire surface to be completed without intermediate recharges.

Smart Functions

The ability to overcome obstacles varies dramatically. The Dreame Aqua 10 Ultra Roller can climb single steps of up to 42 mm and double steps of up to 80 mm, an exceptional figure that allows it to move between rooms with different floor levels without problems. The Roborock Qrevo Curv 2 Flow climbs 20 mm and the Mova S70 Roller reaches 22 mm, sufficient for thick carpets but limited when facing pronounced level changes.

The built-in voice assistant is present on the Dreame and Roborock, allowing you to give commands directly to the robot without needing to open the app. The Mova S70 Roller does not include this function, although all three are compatible with Alexa and Google Home for external voice control.

Multifunctional Cleaning Base

All three robots have a multifunctional base that empties dust, washes and dries the rollers automatically. The roller washing temperature is where notable differences arise: the Dreame Aqua 10 Ultra Roller washes at 100°C, the Mova S70 Roller at 80°C and the Roborock Qrevo Curv 2 Flow at 75°C. The Dreame's hotter water helps to better eliminate grease and bacteria adhered to the roller.

As for drying, the Roborock dries with hot air at 55°C and the Mova at 70°C. The Dreame does not specify temperature or type of drying. Hot air drying speeds up the process and prevents bad odours better than cold air.

Self-cleaning of the washing tray is present on the Roborock and Mova, but not on the Dreame. This function automatically washes the tray where the rollers are cleaned, reducing manual maintenance. The Dreame compensates with a dual detergent tank that allows different products to be used according to floor type, something that neither the Roborock nor the Mova offer.

The dust bag capacity is 3.2 litres on the Dreame and Mova, compared to 2.7 litres on the Roborock. The clean water tanks are 4 litres on Dreame and Roborock, whilst the Mova goes up to 5 litres. For dirty water, Dreame and Roborock have 3.5 litres and the Mova 4.5 litres. These larger sizes on the Mova reduce maintenance frequency.

The Dreame offers a plumbing connection kit that is purchased separately, eliminating the need to manually refill and empty tanks. Neither the Roborock nor the Mova have this option.

Dimensions

The robot's height is crucial for accessing under furniture. The Mova S70 Roller measures only 90 mm, the Dreame Aqua 10 Ultra Roller 97.5 mm and the Roborock Qrevo Curv 2 Flow 119 mm. This difference of almost 3 cm between the Mova and the Roborock determines which spaces each one can clean. The Mova will access under low beds and sofas where the Roborock will not fit.

The diameter is similar on all three: 350 mm for Dreame and Mova, 353 mm for Roborock. As for the bases, the Mova stands out for its compactness: 340 mm wide, 503 mm high and only 255 mm deep. The Dreame occupies 420x500x440 mm and the Roborock 450x450x450 mm. The Mova's base occupies almost half the space in depth, ideal for tight corners.

Real-world user experience

For large homes, the Roborock Qrevo Curv 2 Flow offers the best battery life with its 242 minutes, sufficient to complete large surfaces without recharging. Its DuoDivide system handles pet hair well, although the Dreame Aqua 10 Ultra Roller goes a step further with its HyperStream dual brush and greater suction power.

In homes with pets, both the Dreame and Roborock detect animals and adjust their behaviour, as well as having effective anti-tangle systems. The Mova S70 Roller, without pet recognition or dirt detection, requires more frequent manual configuration.

For houses with level changes or very thick carpets, the Dreame's ability to overcome 42 mm is decisive. The other two models stay at 20-22 mm, sufficient for normal transitions but limited on pronounced steps.

The Mova S70 Roller's height of 90 mm makes it the best option for homes with low furniture, accessing spaces inaccessible to the Roborock. Its compact base also facilitates installation in reduced spaces.

Maintenance is more convenient on the Roborock and Mova thanks to the self-cleaning washing tray. The Dreame compensates with its dual detergent tank and the

Want to compare these robots with other models?

View Comparison

Ready to get the Dreame Aqua 10 Ultra Roller o el Roborock Qrevo Curv 2 Flow?

Get them now at the best price on Amazon

As an Amazon Associate, I earn from qualifying purchases.