Introduction
These three models represent the cutting edge of what robotic cleaning technology can offer in 2025 and early 2026. The Dreame L40 Ultra AE arrives as a comprehensive solution with advanced features at a competitive price point, whilst the Roborock Qrevo Curv 2 Flow, launching in February 2026, positions itself as the latest iteration from the world's leading robot vacuum manufacturer. The Xiaomi Robot Vacuum 5 Pro completes this trio, offering a compelling alternative with its own set of distinctive capabilities.
All three feature multifunction bases that wash and dry their mops, making them suitable for users who want genuinely autonomous cleaning rather than just basic vacuuming. They're designed for homes where both hard floors and carpets need attention, with enough intelligence to handle complex layouts and obstacles.
Power and Suction
Suction power sits at 20,000 Pa for both the Roborock Qrevo Curv 2 Flow and Xiaomi Robot Vacuum 5 Pro, with the Dreame L40 Ultra AE delivering 19,000 Pa. In practical terms, this 1,000 Pa difference is unlikely to be noticeable during everyday cleaning, though it might matter when tackling deeply embedded dirt in carpets or dealing with particularly stubborn debris.
The main brush systems reveal more interesting distinctions. The Roborock employs a DuoDivide anti-tangle design that actively pushes hair towards the central suction area, minimising the tangles that plague pet owners. Both the Dreame and Xiaomi feature TriCut 3.0 brushes, which combine bristles with cutting blades to slice through tangled hair. All three can elevate their main brushes when mopping, preventing wet carpets.
Side brush configurations differ notably. The Roborock Qrevo Curv 2 Flow stands alone with an elevable side brush that lifts when mopping to avoid flicking water around, and it features anti-tangle dual side brushes. The Xiaomi Robot Vacuum 5 Pro takes a different approach with an extendable side brush that reaches into corners more effectively, also with anti-tangle properties. The Dreame L40 Ultra AE has neither elevation nor extension for its side brush, and lacks anti-tangle features here.
Mopping
The mopping approach separates these models clearly. The Roborock Qrevo Curv 2 Flow uses a 270mm rotating roller system that works more like a traditional floor scrubber, continuously rotating against the floor surface. The Dreame L40 Ultra AE and Xiaomi Robot Vacuum 5 Pro both use dual rotating mops that spin against the floor.
All three extend their mopping systems to reach edges better. The Dreame adds its RoboSwing movement, which creates a subtle swaying motion to push mops slightly under furniture edges and skirting boards.
Mop elevation becomes important when transitioning between hard floors and carpets. The Roborock Qrevo Curv 2 Flow lifts its roller 15mm, matching the Xiaomi's 15mm mop elevation. The Dreame manages 10.5mm, which should still clear most low-pile rugs but might struggle with thicker carpets. The Roborock adds an auto-dismounting feature for its roller, though the exact mechanism isn't detailed.
All three wash their mops with hot water at the base and dry them with warm air, essential for preventing bacterial growth and unpleasant odours. They all detect dirt on both the mops themselves and the floor surface, triggering additional cleaning passes when needed. None offers hot water mopping of the floor itself, relying instead on cold water during the actual cleaning process.
Navigation System
Navigation technology is sophisticated across the board. The Xiaomi Robot Vacuum 5 Pro features a retractable LiDAR turret, potentially allowing it to slip under furniture where the others cannot. Both the Dreame and Roborock use standard LiDAR turrets.
All three incorporate AI cameras, 3D laser sensors, LED lighting for night vision, and remote camera access through their apps. The Roborock and Xiaomi recognise up to 200 different obstacle types, considerably more than the Dreame's 120 objects. In homes cluttered with toys, cables, and everyday items, this enhanced recognition could mean fewer interrupted cleaning sessions.
Pet recognition appears on both the Dreame L40 Ultra AE and Roborock Qrevo Curv 2 Flow, useful for avoiding disturbing sleeping animals or identifying pet-related messes. The Xiaomi lacks this specific feature. None of these models detects curtains, so care should be taken with floor-length drapes.
The Roborock adds AI-powered stain recognition through its SmartPlan system, as does the Xiaomi. The Dreame's CleanGenius AI focuses on intelligent cleaning patterns but doesn't specifically mention stain recognition.
Battery and Autonomy
Battery capacity is identical at 5,200 mAh across all three models. What differs is how efficiently they use that power. The Roborock Qrevo Curv 2 Flow achieves an impressive 242 minutes of runtime, enough for large homes or complete cleaning cycles without recharging. The Xiaomi Robot Vacuum 5 Pro manages 140 minutes, perfectly adequate for most properties. The Dreame L40 Ultra AE doesn't specify its runtime, making it harder to judge suitability for extensive floor areas.
For homes exceeding 150 square metres, the Roborock's extended autonomy becomes genuinely useful, particularly if you want the robot to complete everything in one session rather than returning to recharge mid-clean.
Smart Functions
All three handle 20mm obstacles identically, enough to mount standard door thresholds and thick rugs without assistance.
Voice control works with external assistants like Alexa and Google Home on all models. The Roborock Qrevo Curv 2 Flow distinguishes itself with its own built-in voice assistant, allowing direct commands without relying on external smart home ecosystems. This matters if you prefer keeping everything within one manufacturer's ecosystem or if you don't use Alexa or Google products.
Multifunction Base
All three bases automatically empty the robot's dust bin, wash the mops with hot water, and dry them with warm air. The Dreame L40 Ultra AE includes second-generation automatic cleaning of the wash tray itself, matched by similar self-cleaning on the Roborock and Xiaomi bases.
The Dreame stands alone in offering a detergent dispenser within the base, automatically adding cleaning solution during the mop washing cycle. This removes the need to rely solely on hot water for hygiene, though it does mean purchasing compatible detergent.
Dust bag capacity varies: the Dreame offers 3.2 litres, the Roborock 2.7 litres, and the Xiaomi 2.5 litres. Larger bags mean less frequent emptying, particularly relevant for pet owners dealing with constant hair accumulation.
Water tank sizes show the Dreame leading with 4.5 litres of clean water and 4 litres for dirty water. The Roborock holds 4 litres clean and 3.5 litres dirty, whilst the Xiaomi sits at 4 litres clean and 3.8 litres dirty. These differences affect how many square metres you can mop before needing to refill, though all should handle typical homes without constant attention.
The Dreame L40 Ultra AE offers an optional plumbing connection kit, purchased separately, for users who want to eliminate manual water tank filling entirely. Neither the Roborock nor Xiaomi provides this option.
Dimensions
Height matters when you need cleaning under furniture. The Xiaomi Robot Vacuum 5 Pro measures just 88mm tall, giving it access beneath low sofas and beds. The Dreame L40 Ultra AE stands at 97mm, still reasonably low. The Roborock Qrevo Curv 2 Flow reaches 119mm, limiting its ability to clean under lower furniture pieces. Combined with its retractable LiDAR, the Xiaomi has a clear advantage for homes with low-clearance furniture.
Diameter is nearly identical: 350mm for both the Dreame and Xiaomi, 353mm for the Roborock. These measurements won't meaningfully affect navigation through doorways or around furniture legs.
Base dimensions vary considerably. The Roborock measures 450mm in all directions, creating a neat cube. The Dreame spreads to 456.7mm deep, 340mm wide, and 590.5mm tall, making it the tallest base. The Xiaomi sits at 470mm deep, 360mm wide, and 572mm tall. Consider where you'll position the base, as the Dreame and Xiaomi need more vertical clearance whilst the Roborock requires more floor space.
Real-World Use
For larger homes, the Roborock Qrevo Curv 2 Flow's 242-minute runtime and 20,000 Pa suction make it the most capable option, though its 119mm height restricts under-furniture cleaning. The DuoDivide brush system particularly suits homes with pets, actively preventing the hair tangles that require manual intervention.
The Xiaomi Robot Vacuum 5 Pro excels in homes with low furniture thanks to its 88mm profile and retractable LiDAR. The extendable side brush improves corner coverage, whilst 200 obstacle recognition points reduce the chances of getting stuck. The 140-minute runtime handles most properties comfortably, though very large homes might require a mid-clean recharge.
The Dreame L40 Ultra AE balances features well, with its detergent dispenser offering better hygiene for the mopping system and the largest water tanks reducing refill frequency. The 3.2-litre dust bag suits pet owners, and RoboSwing helps with edge cleaning. The lack of specified runtime remains a consideration for larger properties.
All three handle hard floors, parquet, and carpets effectively with their elevating brushes and mops. The hot water mop washing and warm air drying across all models ensures genuinely clean mopping rather than just pushing dirty water around.
Conclusion: Which to Choose?
Choose the Dreame L40 Ultra AE if you want the convenience of automatic detergent dispensing and appreciate having the largest water and dust capacities. It's well-suited to homes where you can overlook the unspecified battery runtime, and where furniture clearance isn't particularly tight. The optional plumbing kit makes it appealing if you're willing to invest in permanent installation for complete hands-off operation.
Choose the Roborock Qrevo Curv 2 Flow if you need maximum runtime for extensive properties, want the most advanced obstacle recognition, or prefer the unique roller mopping system. Pet owners will appreciate the DuoDivide brush, and the built-in voice assistant adds convenience. Accept that its 119mm height limits under-furniture access, and you'll need to manage without automatic detergent dispensing.
Choose the Xiaomi Robot Vacuum 5 Pro if low-profile cleaning is essential, particularly if you have beds, sofas, or cabinets with minimal clearance. The extendable side brush improves corner performance, and 200 obstacle recognition points match the Roborock's capability. It's ideal for medium-sized homes where 140 minutes provides sufficient runtime, offering strong performance without the premium pricing of the latest Roborock model.