Why you can trust TechRadar
We spend hours testing every product or service we review, so you can be sure you’re buying the best. Find out more about how we test.
Roborock F25 Ace: Two-minute review
If you’re someone like me whose home features predominantly hard floors, then investing in a wet-dry vacuum cleaner can be a godsend as it drastically reduces the amount of time it takes to clean, while also delivering excellent results.
The Roborock F25 Ace is the second wet-dry vacuum cleaner I’ve personally tested and after using it twice a week for four weeks straight, I’ve retired the previous one I had into storage.
Not only is the F25 Ace ludicrously simple to set up for first-time use, it’s left my floors looking cleaner, and I can’t feel any dust or grit underfoot after a session, something I’ve previously experienced with other such floor washers. It feels especially well built too, and I have every confidence in its reliability for years to come.
The F25 Ace is the range-topping model in Roborock’s latest F25 series of wet-dry vacuums. How many models it sits above depends on where you live. In the US, for example, there are four other models below it and a separate F25 Ace Combo that adds a vacuum cleaner attachment for soft flooring – much like the Tineco Floor One Switch S6 that I’d been using before this. Australia gets just two F25 models, with the Ace sitting just above the standard F25. At the time of writing, this series isn’t available in the UK but I’ve had confirmation it’s “coming soon”.
What does this range-topping model offer over its lower-specced siblings? A more informative display (in comparison to other models, anyway), app connectivity and a few other notable cleaning features, including power-assisted wheels and an automatic detergent dispenser, both of which ultimately provide a more convenient and thorough cleaning experience.
What made my time using the F25 Ace particularly joyful was the fact it can maneuver around corners and furniture with ease thanks to a pivoting cleaning head, and the ability to lie completely flat to help get to hard-to-reach places, like under furniture. This maneuvrability, combined with its excellent cleaning results, make it a strong contender to be one of the best wet-dry vacuum cleaners.
The self-clean cycle is especially effective and, with the right settings activated, quiet too. It was a good job the hot self-clean cycle was effective, as the F25 Ace returned plenty of dirty water following each cleaning run around my home. The amount of dust and debris on my wooden floors was invisible to my eyes, but the Roborock machine was able to pick it all up and then some! Both the clean and dirty water tanks are simple to remove, clean out and refill, and depending on how large your home is you may not need to refill the clean tank after every use. In my case, it held enough water to complete two full cleans and two self-clean cycles.
There is plenty of customization on tap via the app, and you’re able to make just as many adjustments – the amount of water used during cleaning, the amount of detergent released, how thorough of a self-clean you want the machine to perform and more. There’s quite a lot to get your head around and certainly more than I’ve been used to from a vacuum cleaner, but they’re features I certainly appreciated.
At $549.99 / AU$999.99 it’s competitively priced compared to its closest rivals. It is still a decent chunk of cash, however, so I would say only people whose homes are virtually all hard floors should consider buying it. If you have a mixture of hard and soft flooring, then the aforementioned Tineco machine may be better suited to your needs, or two separate, more affordable vacuum cleaners.
Roborock F25 Ace review: Price & availability
- Available since mid-February in US and late March in Australia; currently not sold in the UK
- List price $549.99 / AU$999
- Available directly from Roborock and authorized retailers, including Amazon
The Roborock F25 Ace made its official debut at CES 2025 in January and was available to buy in the US by mid-February. It’s currently enjoying a staggered launch around the world, with Australians able to purchase the appliance since late March 2025. At the time of writing, it’s been confirmed for launch in the UK, but pricing is still to be announced.
The F25 Ace is listed on Roborock’s US store with a list price of $549.99, while in Australia it’s available for AU$999.99. This puts it in the upper mid-range price bracket based on our experience and in direct competition with other wet-dry vacuum cleaners such as the Dyson G1, which costs $699.99 / £599.99 / AU$999, and the Tineco Floor One S7 Pro, which tops our list of the best wet-dry vacuum cleaners and costs $799 / £599 / AU$1,299.99. The latter can regularly be picked up at a discount however, especially during major sales events.
There are several other models within the F25 series depending on where you live. The US store also lists the F25 Alt, which misses out on smart dirt detection, the extra-informative LED display and app connectivity. There is also an F25 Ace Combo for $749.99, which adds a separate stick vacuum cleaner for cleaning carpets and other areas in handheld mode.
Roborock says the filter and roller head should be replaced every 12 months at the latest. A spare filter is supplied, but not a roller. The company has listed pricing for official replacement parts, but third-party options are available, the cost of which depends on where you live. You’ll also need to factor in the cost of replacement bottles of the floor cleaning solution, which you can get from the official Roborock store. The company says you should only use its own solution with the F25 Ace.
Roborock F25 Ace review: specs
Suction power: |
20,000Pa |
Clean water tank capacity: |
740ml |
Dirty water tank capacity: |
720ml |
Noise level: |
up to 75dB |
Battery capacity: |
4,000mAh |
Runtime: |
up to 60 minutes (Eco mode) |
Charging time: |
up to 6.5 hours |
Dimensions: |
26.2 × 24.2 × 110.0 cm (main unit); 35.2 x 31.6 x 115.7 cm (including dock) |
Weight: |
Robot = 4.7kg (10.4lb); Dock = 1.5kg (3.3lb) |
Roborock F25 Ace review: Design
- Lightweight and easy to maneuvre
- Lie-flat design for hard-to-reach areas
- LED display is good, but not great
There’s minimal effort required to get the F25 Ace up and running. Once you remove the pieces from the box, all you need to do is clip the handle into the main unit, then snap on the roller head. There are various pieces of protective packaging to remove but, otherwise, that’s all there is to it.
You’ll want to plug the charging dock in and place the machine onto it immediately for two reasons: to make sure there’s power before you use it for the first time, and connect it to the app via your home Wi-Fi network. There aren’t any other attachments included with the F25 Ace, aside from a small brush to help clean the filter and dirty-water tank, a small bottle of cleaning detergent and a spare filter.
The Roborock F25 Ace follows a similar design language to floor washers from other brands, such as our current favorite wet-dry vacuum cleaner, the Tineco Floor One S7 Pro. Both are sleek grey-and-white units with the dirty-water tank on the front and a long, non-adjustable handle with a few control buttons for power, cleaning mode selection and self-cleaning. The S7 Pro does, however, come with a spare roller head, something not included with the F25 Ace.
Where the design of these two machines differs, and what is one of the F25 Ace’s key selling points, is that its clean-water tank is at the base of the machine, placed over the roller head beneath. On the Tineco Switch S7 Pro, the clean water tank is at the rear, which prevents it from tilting too far back.
Having the clean-water tank positioned towards the base of the machine, says Roborock, allows it to have a lower center of gravity, making it easier to move around your home and lay it flat to push under furniture. It also provides added weight to ensure the roller head remains in constant contact with hard floors to help improve its cleaning efficiency.
The dirty-water tank is on the front of the machine, as is the case with similar models from other brands. The capacity remains the same across all models within the F25 series at 720ml (the same as with the Tineco S7 Pro). The clean-water tank maxes out at 740ml, which is less than the S7 Pro’s 850ml capacity. It’s also smaller than other models in the F25 series, which get a larger 870ml water tank. Despite that, I was able to regularly get two full mopping runs from a single fill across a cleaning area of approximately 120 sqm / 1,300 sqft in my apartment.
Where Roborock says the F25 Ace differs from other floor washers is the design of the roller head. It features what the company calls JawScapers – 141 3mm-long comb teeth – positioned behind the roller. Not only is this said to prevent hairs getting tangled, but it also claims to squeeze dirty water out of the roller and into the tank, to prevent water marks appearing on the floor during cleaning sessions.
The F25 Ace has an LED display that shows you its battery life, the current cleaning mode and a small colored bar to indicate its dynamic performance facilitated by a proprietary DirTect Smart Sensor on the rear of the machine. This sensor detects the amount of dirt in the water it’s mopping to automatically adjust water-flow rate and suction power, while the roller head remains spinning at the same speed. For the majority of my testing, the bar (thankfully) remained blue, indicating my floor was a ‘normal’ level of dirty, although there were the occasional bits that pushed it into the red and nothing was needed on my part – the F25 Ace did what was needed by itself.
The LED display is clear to see, but compared to models from other brands, I found it to be a little uninspiring. It conveys information via icons only, which took me a few uses to wrap my head around. If voice prompts are on, it will tell you what mode you’re in, but there’s no extra information to tell you what each mode means and the user manual isn’t much help. This doesn’t affect the machine’s cleaning prowess, but it does mean the user experience isn’t as good as I’d expected.
The display on the Tineco S7 Pro on the other hand is a lot better at imparting information, using images, words and more colors to tell the user what’s going on. You’re also able to adjust settings better on the S7 Pro thanks to buttons on the handle – something the Roborock doesn’t have and requires you to use the app, which isn’t ideal if you need to tweak a setting on the fly and your phone is in another room.
The Roborock F25 Ace (along with the F25 Alt in the US) benefits from a few proprietary technologies that sets it apart from other models in the F25 series. These include SlideTech 2.0 Automated Wheels to add motorized assistance to reduce the effort it takes to push the F25 Ace around your home.
You can adjust the level of motorization in the app between Mild, Moderate and Intense. I left this setting on the default Moderate mode and appreciated how the vacuum didn’t want to take me for a walk around my home, as was the case with the Tineco Floor One Switch S6 that I’ve previously reviewed. The Intense setting, however, will pull you along for a ride.
The added motorization makes the machine feel lighter than its 4.7kg weight would suggest. Robrock does say the wheels “intelligently detect the user’s push and pull strength and adjust the power assistance in real time,” but I couldn’t tell if that was actually happening during my testing.
Another feature found on the F25 Ace is an automatic detergent dispenser. The 100ml compartment is next to the clean-water tank, both of which sit within a removable clear plastic unit on the roller head. You’re able to set the ratio of detergent to water to one of three settings within the app, and the appropriate amount of detergent gets automatically sprayed directly onto the roller during a cleaning run. I stuck to the default setting of Daily for the majority of my testing and that was enough to occasionally leave some soap suds on the floor. Another swipe over these areas took care of the remaining suds.
And, a small niggle, but the previous Tineco machine had an auto-stop feature when the handle is returned to its starting position. The Roborock machine doesn’t have this feature, and I found I missed it as it made pausing, cleaning and moving the machine to another room a bit easier.
Roborock F25 Ace review: Performance
- Powerful performance leaves floors clean
- Exclusive features work well
- Some setting tweaks may be required for best results
The F25 Ace is my first Roborock review, but I have tested similar wet-dry vacuums before. I was already quite impressed by the Tineco Floor One Switch S6’s mopping, cleaning and drying capabilities, and our reviewers have always rated other Roborock machines, like the Roborock Dyad Pro, very well. So my expectations from the F25 Ace were high going into testing and it didn’t disappoint.
Thanks to the aforementioned SlideTech wheels, I found it incredibly easy to move the machine around my home. The cleaning head has a 70º angle of pivot (35º left and right), making tight turns possible.
I also found that thanks to its ability to tilt backwards by 180º, cleaning the floor under my dining table, for example, was easier than with other vacuum cleaners and I barely had to move the chairs. Instead I was able to weave the F25 Ace around the chair and table legs with ease with a light push with one hand. Do note that when the machine is totally flat, the cleaning head loses the ability to pivot, but any angle smaller than 180º allows it to remain agile.
Where I found the lay-flat ability most useful was getting underneath my bathroom vanity unit, an area that’s been ignored because no other vacuum or floor washer I’ve tried could get under it.
Similar to when I tested the Tineco Switch S6, I was surprised by just how much dirty water was collected after one run throughout my home. I was also impressed with how much debris was collected, especially as much of it wasn’t clearly visible to my eyes before the cleaning run. The F25 Ace has 20,000Pa suction power, so was evidently able to vacuum even the smallest of particles. Combined with a roller that rotates at up to 450rpm, and gets cleaned by scrapers within its housing unit on each turn, my floors felt much cleaner underfoot once I’d finished a session.
The design of the roller head on the F25 Ace ensures it can get closer to edges. To test this, I poured some milk along the edges of my kitchen cabinets to see how much would be cleaned up. It performed exceptionally well, mopping up the entire spillage in just one run. It wasn’t quite the same story with dry debris, as it did miss a few grains of rice I poured on the floor.
But, for dry spills in the center of the floor, I have zero complaints. I poured generous helpings of rice and coffee beans onto my floor and with one push over either spill with the F25 Ace cleared it up entirely.
Compared to the Tineco machine I’ve previously tested, the Roborock F25 Ace’s default water-rate flow is higher, meaning it uses more water for mopping. This really isn’t an issue as the roller is very effective at mopping, leaving no puddles behind. If the floors remain too wet for your liking, you can reduce the water-flow rate via the app.
That said, if you are going to use the detergent – and Roborock strongly suggests you use only the one it provides or recommends – you might see soap suds not fully disappearing with each swipe. This happened to me on occasion and I had to run the roller head over those areas a couple of times more to ensure no soap scum accumulated on my floors.
Roborock promises that the F25 Ace will leave floors streak-free, but I don’t completely agree with that claim. While my floors were certainly clean after going over them, when I viewed them in the right light, I could see some noticeable streaks where the roller head and wheels had passed over. They’re not so noticeable that it bothered me too much, but it’s not exactly fulfilling the promise.
Roborock F25 Ace review: Maintenance
- Self-clean cycle is effective
- Time and temperature settings can be adjusted
- Dirty-water tank will need extra cleaning
Once placed back in the dock after a cleaning session, a voice prompt will instruct you to perform the self-clean cycle, which you activate by pressing a button on the handle or within the app.
Roborock says the whole cycle – cleaning and drying – should take approximately five minutes using a combination of hot water and 90ºC / 194ºF hot air. While that’s more or less true, I found it can be closer to 10 minutes in the Quiet Drying mode.
During self-cleaning, the roller head spins in both directions while it’s blasted with hot water to help remove as much dirt and bacteria as possible, with all dirty water being collected in the tank. You’re able to choose between ‘High’ and ‘Room Temperature’ water settings in the app – naturally, hotter water will be more effective for cleaning. Roborock doesn’t say how hot this water is, but does claim it uses 90ºC / 194ºF hot air as it hits the roller head, which is quite good as many robot vacuums with self-cleaning cycles use 75ºC air for drying.
Considering how much dirty water was collected after each run around my home – indicating how dirty the floor was – the roller head looked surprisingly clean. The quality of the roller itself also seems to be very good because, even after several uses. It does have a limited lifespan, though, and you will need to replace it at some point – Roborock recommends changing it once every six to 12 months, depending on your use case.
The washing part of the self-clean cycle is quite noisy. I used a decibel meter app on my phone and recorded a maximum reading of around 75dB. The drying, however, registered a pleasant 55dB that Roborock calls “Quiet Drying”.
Using this drying mode will lengthen the time it takes to complete the self-clean cycle, so you can choose a quicker option. You can track the progress of the self-clean cycle in the app – it was how I realized the drying process took longer when quiet.
A voice prompt will inform you once the self-cleaning cycle has finished and instruct you to empty the water tank. Of course, this is only if you can hear the prompt. I had the F25 Ace stored in my laundry room towards the back of my apartment, and with the door closed, I could barely hear them. I would have liked a phone notification too, giving me a greater chance to ensure the dirty-water tank is cleaned out promptly. You can empty the dirty-water tank while the roller head is drying to save on time.
Once the tank had been emptied and debris collected in the filters washed away, I left all the pieces to air dry before returning them to the machine. The majority of debris came off under a tap, but Roborock supplies a long brush to help agitate any particularly stubborn pieces.
I did notice when cleaning the day after mopping up the milk spillage that milky water was being collected in the dirty-water tank, suggesting that the roller head wasn’t completely cleaned during the previous self-clean cycle. It didn’t have any effect on the cleanliness of the floor.
Roborock F25 Ace review: Software
- Plenty of customization
- Remote access when away from home
- Pop-up notifications would be a nice feature
As I’ve already alluded to, the F25 Ace can connect to an app to open up a good selection of customization options. App connectivity is only possible on the F25 Ace and F25 Alt models, which I think is a shame as I think the other models in this range would also benefit from that extra control.
I was pleasantly surprised that the app gives me remote control over the F25 Ace’s settings when away from home. Not only can you make adjustments, you can also start a self-clean or drying cycle. While I don’t think it will see much use, I think this feature is handy if you’ve had to do an emergency quick clean before running out the door in the morning, letting you start a self-clean cycle while you’re on the road or in the office.
One feature I found utterly superfluous was the remote control mode. It asks you to lay the F25 Ace flat on the floor (there’s a small wheel in the handle to ensure it remains level), after which you can move it around your home using the remote control buttons on your phone. It doesn’t work well at all during my testing, where the machine either had a significant lag between command and action or didn’t register the button presses at all. While the roller turns when being remote controlled, I didn’t see it doing any cleaning at all.
Then there are the voice prompts that let you know what the machine is doing – when you switch cleaning modes, instructing you to perform a cleaning cycle or to tell you it’s finished. You can change the language of the voice prompts within the app or adjust the volume level. If you want to switch them off, as I did after testing them for this review, you just mute them by moving the volume slider all the way down.
I didn’t find the voice prompts too useful as they were unclear most of the time and, as I mentioned earlier, I would have appreciated additional pop-up notifications on my phone, particularly when the dirty-water tank needed emptying.
Roborock F25 Ace review: Battery life
- Good battery life, but may not suffice for larger homes
- Up to 60 minutes in Eco mode; 40 minutes in Auto
- Recharge time can take a while
The Roborock F25 Ace has a 4,000mAh battery that the company says is good for up to 60 minutes of use in Eco mode or 40 minutes in Auto mode. However, this is only really relevant for anyone with a particularly large surface area to clean as the machine recharges whenever it’s on the charging dock.
I never had any battery issues when cleaning my apartment with the F25 Ace, which has an approximate total cleaning area of 120 sqm / 1,300 sqft, as I was able to complete a full clean in roughly 10 minutes wherein I used just 15% of battery. For context, Roborock says the 60-minute runtime in Eco mode should be enough to cover a 410 sqm / 4,413 sqft space.
However, when I returned the F25 Ace to the charging dock to self-clean, I noticed the battery level continued to drop by as much as another 10%. I assume the power required to complete the clean uses up more battery than it receives from the dock.
Should you buy the Roborock F25 Ace review?
Attribute |
Notes |
Score |
---|---|---|
Value |
Competitively priced against comparable models, with several notable features that provide extra value |
4.5 / 5 |
Design |
Easy to set up and clean, while the lay-flat design and motorized wheels make moving it around your home a breeze. A more useful LED display would be nice, though. |
4.5 / 5 |
Performance |
Cleaning results are excellent, but you’ll want to experiment with the settings in the app to reduce the amount of water left on the floor |
4.5 / 5 |
Maintenance |
The self-clean cycle can be as thorough as you like, while the removable parts are easy to wash. A spare roller head would have sealed the deal. |
4.5 / 5 |
Software |
Excellent level of customization but pop-up notifications would make it especially useful |
4.5 / 5 |
Battery life |
You shouldn’t have any battery anxiety here, there’s plenty of time when in Eco mode for even the largest of homes |
5 / 5 |
Buy it if…
Don’t buy it if…
Roborock F25 Ace review: Also consider
How I tested the Roborock F25 Ace
I tested this wet-dry vacuum over a period of about a month in my apartment, using it to clean at least twice a week. I experimented with the various settings adjustments within the app to see what effect they had on the overall cleanliness of my floors.
To really test its mopping and vacuuming credentials, I spilled milk and scattered grains such as rice on the floor to see how much was vacuumed up.
I made a note of how well the brush roller head was washed and dried after each cleaning run around my home and assessed how much clean water was left in the tank (and how much dirty water was collected).
This is the first Roborock vacuum cleaner I’ve tested, but I have previously tested the Tineco Floor One Switch S6, which is a similar wet-dry vacuum cleaner, but which also has extra attachments for cleaning carpets and other soft floorings.
https://cdn.mos.cms.futurecdn.net/zZW8QbCLbXQDt7qbem6mF-1200-80.jpg
Source link