The Roborock Qrevo Curv 2 Flow marks an important shift for Roborock as the company’s first roller mop–style robot vacuum. With more than 135 robot vacuums tested in our studio, we were especially interested to see how this new approach performs in real-world conditions. While this unit was provided to us for review, this is not a sponsored post — everything you’re reading reflects our genuine, hands-on experience.
roborock Qrevo Curv 2 Flow Robot Vacuum and Mop, SpiraFlow Real-Time Self-Cleaning Roller Mop, 20,000 Pa, Dual Zero-Tangle System, AI Obstacle Avoidance, Heat-Washes & Dries Mop, Carpet Protection
- Roller mop
- Roller mop cover for carpets
- Video monitoring
- Duodivide brush
- Mop extend
- Led light
- Hot water washing
- Hot air drying
- Self empty
- No side brush extension
- No mop only mode
- No cable management on station
- No solution tank
Unboxing & First Impressions
Out of the box, the setup is straightforward and familiar. You get the robot itself, the multifunction dock, a power cord, and product literature, including a large quick-start guide. One thing we immediately noticed is that there are no extra vacuum bags, filters, or cleaning solution included. At this price point, a few extra consumables would have been a welcome addition.

Getting started is simple: plug in the dock, let the robot charge, and fill the clean water tank. From there, you’re ready to begin mapping and cleaning.
Brush Design & Hair Handling
One of the standout hardware features is Roborock’s Duo Divide main brush. This split spiral roller is designed to funnel debris directly into the dustbin while reducing hair tangling. In our household — five people, three with long hair, plus a long-haired dog — hair management is a serious test. The Qrevo Curv 2 Flow performed impressively well, with noticeably less hair wrap than we typically see.
Roborock has adopted a slightly conical brush style similar to what we’ve seen from brands like Narwal and Dreame, and in practice, it works. The dual-divide system is easily one of the most effective aspects of this machine.
For edge cleaning, the robot includes a mop extension that improves coverage along baseboards. However, there is no extending side brush, so tight corners still aren’t completely solved. During testing, we even saw the roller mop extend far enough to slightly ride up onto our quarter-round trim — something we don’t encounter very often.
Roller Mop Performance
The defining feature of the Qrevo Curv 2 Flow is its wide, single roller mop that spans nearly the entire underside of the robot. Unlike traditional spinning pads or vibrating mop plates, a roller system continuously refreshes with clean water as it moves. In theory, this provides stronger stain removal and reduces the chance of spreading dirty water around.

In our testing, it left our LVP floors looking clean and streak-free. The multifunction dock handles automatic mop washing, water refilling, and hot air drying, which simplifies maintenance significantly.
That said, there is no built-in solution tank for automatic detergent dispensing. For a mop-focused model, this feels like a missed opportunity and limits some of the convenience we expect at this level.
Suction & Real-World Cleaning Performance
Roborock rates the Qrevo Curv 2 Flow at 20,000 pascals of suction, which on paper is well above the category average of around 11,000 pascals. However, since there is no standardized suction measurement across manufacturers, we rely on in-use airflow and pressure testing in our studio.
In our airflow testing, the robot measured 410 FPM, slightly below our 423 FPM average. Pressure peaked at 24 kPa, below our 39 kPa average. While those numbers may seem modest, lab metrics don’t always tell the whole story.
In our carpet deep-clean test, the Qrevo Curv 2 Flow achieved a perfect 100% coffee pickup score — the first perfect carpet deep-clean result we’ve recorded from Roborock. Sand pickup came in at 65%, just slightly below average, while cat litter reached 98%, slightly above. Overall, it proved to be a very strong carpet cleaner, especially with larger debris.
Noise levels reached 77 dB on maximum power, which is slightly above average but unlikely to be noticeable without a decibel meter.
Battery Life & Coverage
Battery life is rated at up to 228 minutes, powered by a 5,200 mAh battery. While some higher-end Roborock models now use 6,400 mAh batteries, runtime here remains impressive.
In our best-case testing scenario (low suction on hard floors), the robot covered 5,920 square feet — tying for the highest score we’ve recorded and far above average. In our worst-case scenario (maximum suction on carpet), it still managed 979 square feet, also above average.
We’ve also started tracking hard floor cleaning speed, and at 1.6 square meters per minute, the Qrevo Curv 2 Flow moves efficiently and cleans at a solid pace.
Obstacle Avoidance
Obstacle avoidance is where results become more mixed. Overall, the robot avoided 54% of test obstacles, below our 62% average. However, that number doesn’t tell the full story.
On hard floors, it performed nearly flawlessly, only lightly bumping a toy truck during testing. On carpet, however, it struggled significantly, detecting only a small fraction of smaller objects. In general, items the size of a soda can or larger are usually detected, but smaller objects on carpet remain unpredictable. As with most robot vacuums, tidying up beforehand is still recommended.
App Experience
The Roborock app remains one of the strongest in the industry. It’s intuitive, powerful, and highly customizable. Users can choose between whole-home, room-specific, zone, or routine cleaning, and fine-tune suction and water flow levels. The app also supports multi-floor mapping, no-go zones, dock controls, live video viewing, off-peak charging, and smart assistant integrations.
One notable omission on this particular model is the absence of a mop-only mode. For users who like to run dedicated mopping cycles, this may be frustrating.
The app itself holds a strong reputation, with Android users rating it 4.7 stars — well above the average rating for robot vacuum apps.
Market Competition & Customer Feedback
The Qrevo Curv 2 Flow is Roborock’s only roller mop model and currently its most affordable entry into that category. However, brands like Yeedi and Ecovacs have been very aggressive with roller mop pricing, making value comparisons more challenging.
Customer reception so far has been mixed but generally positive. Many users praise the vacuuming performance, hair handling, and smooth app experience. However, recurring criticisms center around inconsistent water distribution during mopping and occasional streaking. The lack of automatic detergent dispensing and mop-only mode also comes up frequently in discussions.
Final Thoughts
The Roborock Qrevo Curv 2 Flow is a strong mid-range robot vacuum with excellent hair handling, impressive carpet deep-clean performance, efficient runtime, and a promising roller mop system. Its multifunction dock and robust app further strengthen the overall package.

However, obstacle avoidance on carpet remains inconsistent, and the absence of certain convenience features — particularly automatic detergent dispensing and mop-only mode — may give some buyers pause. Design refinements like an extending side brush, slimmer profile, and better cable management would also help justify its price in an increasingly competitive market.
If you prioritize strong vacuuming performance and want to explore Roborock’s take on roller mopping within its ecosystem, the Qrevo Curv 2 Flow is a compelling option. Just be sure to set realistic expectations around mopping consistency and obstacle detection.
roborock Qrevo Curv 2 Flow Robot Vacuum and Mop, SpiraFlow Real-Time Self-Cleaning Roller Mop, 20,000 Pa, Dual Zero-Tangle System, AI Obstacle Avoidance, Heat-Washes & Dries Mop, Carpet Protection
- Roller mop
- Roller mop cover for carpets
- Video monitoring
- Duodivide brush
- Mop extend
- Led light
- Hot water washing
- Hot air drying
- Self empty
- No side brush extension
- No mop only mode
- No cable management on station
- No solution tank
