Organizer
Gadget news
Dreame’s new mop-swapping robot vacuum is the most innovative and ambitious robovac I’ve ever tested
6:08 pm | December 4, 2025

Author: admin | Category: Computers Gadgets Home Robot Vacuums Smart Home | Tags: , , | Comments: Off

Dreame Matrix10 Ultra: two-minute review

The Dreame Matrix10 Ultra is probably the most advanced hybrid robot floor cleaner that I've ever reviewed. At the heart of the design is a unique mop-swapping system that works like a vending machine. Instead of having a single pair of spinning mop pads like its competitors, this model's docking station stores three sets of mop pads, each tailored for different surfaces or rooms.

These mops are swapped automatically, depending on the room or surface it has been tasked to clean. Oh, and there are three cleaning fluid options, which can auto-switch, too. The aim is to ensure each floor receives an appropriate type of cleaning, and to help prevent cross-contamination. Not everyone will feel the need for that, but if you're meticulous about hygiene, or have more extreme mopping needs, this could well be the best robot vacuum for you.

Mopping performance is reinforced by dual rotating mop heads that apply consistent pressure to deliver deeper cleaning. And, like all good mopping systems, water flow is adjusted based on floor type and the mops are always lifted when the robot transitions onto carpets. The base station also handles self-cleaning of the mops (with hot-water washing and drying) and auto-emptying of detritus into a larger-than-average 3.2-liter bin bag.

Given that this robovac boasts an industry-leading 30,000 Pascals of suction power, I had high hopes for its vacuuming ability. In practice, it handled its everyday tasks exceptionally well, including collecting an awful lot of hair shed by my two Labradors, and delivering thorough hard floor vacuuming. However, it struggled to pick up large debris from a carpeted floor – it made a decent fist of it, but it wasn't quite as thorough as I'd expect given those stunning suction specs.

Navigation and mobility are extremely impressive since the bot has a retractable navigation puck to sneaking beneath low furniture, AI-assisted obstacle avoidance, and a chassis that can launch it over thresholds and floor obstacles up to a total of 3in / 8cm total height, or 1.6in / 4.2cm if it's a single step.

The enormous dock will rule it out for smaller homes, where in any case, such a complex setup may not be necessary. It's a perfect model for residents of large houses with mixed floor types, hairy pets or a desire to maintain high hygiene standards. I think it's also worth considering for use in most commercial premises like single-level offices, village halls, or small sports halls.

That's the short version; read on for my full Dreame Matrix10 Ultra review.

Dreame Matrix10 Ultra robot vacuum on a wooden floor

(Image credit: Future)

Dreame Matrix10 Ultra review: price & availability

  • List price: $1,999.99 / £1,399 / AU$3,499
  • Launch date: September 2025
  • Available: Widely, including US, UK, Australia

The Dreame Matrix10 Ultra sits firmly in the premium end of the robot-cleaning arena and its standard price – $1,999.99 in the US, £1,399 in the UK, and AU$3,499 in Australia – reflects that position. However, I've already spotted big discounts that suggest you might not need to pay that kind of price – I've seen it on sale for $1,800 in the US, just £999 from the UK, and AU$2,499 in Australia. It's available to buy direct from Dreame, as well as via various third-party retailers.

Those discounts – in the UK and Australia, at least – bring the Matrix10 Ultra within reach of buyers who want high-end automation without tipping into the ultra-luxury tier. Granted, even at this reduced price it's still a substantial investment, but given the convenience and the ace level of autonomy it offers, I think it still delivers impressive value for money. I'd perhaps hold out for a better discount if you live Stateside, though.

Dreame Matrix10 Ultra robot vacuum surrounded by all the accessories supplied in the box

(Image credit: Future)

The Matrix10 Ultra's high level of sophistication does come with trade-offs. For instance, the mop-swapping dock is enormous by comparison to others on the market, and the machinery is complex. Hence, if you live in a small space, have uniform flooring or don't need frequent mopping, its advantages dramatically shrink and the upfront cost feels harder to justify. But for large homes with mixed surfaces (and even some commercial properties), this type of hybrid bot starts to make a lot of financial sense.

If the Dreame Matrix10 Ultra seems like too big a financial commitment, perhaps give one of the Chinese company's earlier models some consideration. The L40 Ultra might not have swappable mops but it's still a cracking bot that now retails at a significantly lower price than the Matrix10 Ultra. Alternatively consider the equally excellent Roborock Qrevo Series, for a similarly affordable price.

  • Value for money score: 3.5 out of 5

Dreame Matrix10 Ultra specs

Max suction:

30,000Pa

Robot size (L x W):

in / 35 x 35.1cm

Robot height:

3.5 in / 8.9cm

Dock dimensions (H x W x D):

23.2 x 16.4 x 17.9 in / 58.9 x 41.6 x 45.5 cm

Dust bin volume (base):

3.2L

Water tank volume (base):

5.5L (clean); 4L (dirty)

Mop type:

Auto-interchangeable dual spinning mop pages

Base type:

Charge, empty dust, wash mop pads with hot water, dry mop pads with hot air, automatically swap from three mop pad sets, auto-dispense one of three cleaning fluids

Max threshold clearance:

1.6 in / 4.2cm (one step) or 3in / 8cm (two steps)

Navigation:

Retractable LiDAR Pathfinder

Obstacle avoidance:

Double laser+AI+RGB+LED

Carpet detection:

Ultrasonic

Dreame Matrix10 Ultra review: design

  • Features include step-vaulting feet and a retracting LiDAR puck
  • Enormous dock vends different mop types and cleaning solutions
  • Hi-tech and advanced navigation and object avoidance systems

The Dreame Matrix10 Ultra is a cutting-edge robovacs, starting with its navigation system, which is one of the most technically impressive I've come across. There's a retractable DToF LiDAR unit (complete with attractive blue ring light), 3D sensing and an AI-enhanced RGB camera that combine to deliver fast, accurate 360-degree mapping while still allowing the robot to lower its profile and slip under furniture with a clearance of just 3.5in / 9cm.

Like the Roborock Saros 10, this ability to retract its LiDAR turret gives the Matrix10 Ultra both the precision of high-end LiDAR mapping and the physical flexibility to reach recessed areas many robots miss.

Close up of front camera on Dreame Matrix10 Ultra robot vacuum

(Image credit: Future)

Its vision system, meanwhile, adds a second layer of intelligence: a structured-light 3D sensor paired with the aforementioned RGB camera. Together, these navigation tools identify and classify a wide range of objects, allowing the robot to plan collision-free routes that seem logical, at least when compared with some other models I've reviewed.

I've been astonished by how confidently and intelligently this model has mapped and navigated my home – and even a huge village hall – without any hiccups whatsoever. It just works.

Robot design

The Dreame Matrix10 Ultra's industry-leading 30,000 Pascals of suction power is a major bonus, especially when it comes to removing most trapped dust particles in carpet and rugs. Couple this suction power with Dreame's dual rollers (one with added bristles) and and an extendable side sweeping brush for great pick-up coverage along skirting boards and furniture edges, and you have one very efficient floor sweeping system. Like most Roborocks, you're offered five levels of suction with this model – Quiet, Standard, Turbo, Max and Max+.

Dreame Matrix10 Ultra robot vacuum flipped over to show underside

(Image credit: Future)

However, what really sets this model apart from almost all others bar the Mova Mobius 60 (a sub-brand of Dreame) is its advanced mopping hardware. Instead of using a single pair of spinning mop pads to clean the entire floorspace, the Matrix10 Ultra supports a range of three different mop types that can be allocated to different rooms, and these mops are swapped automatically in the charging dock (more on this in the section directly below).

Like all good modern hybrid robot vacuums, the Matrix10 Ultra automatically lifts its mops when moving over carpets, or leaves them in the dock if not required. And when it's mopping, it also raises both the twin brush rollers and the side brush so they remain muck-free.

Many high-end bots are capable of scaling thresholds and low steps but this one performs better than most. It's able to quite literally climb up a pair of steps, a sliding door track up to 3in / 8cm in height, or single steps up to 1.6in / 4.2cm, by raising its chassis and launching itself forward. (You can see the system in action on a different Dreame bot in TechRadar's Dreame X50 Ultra Complete review.)

Dreame Matrix10 Ultra robot vacuum cleaning a carpet-like rug

(Image credit: Future)

Because this model is equipped with a decent RGB camera up front, you can also use the Dreame app to manually steer the robot around like an RC car. I've always thought of this function as a bit of a gimmick, but I was proven wrong the other day in our village hall: the Matrix10 Ultra got stuck in a tight spot to the side of a toilet bowl and its sensitive sensors prevented it from jiggling itself out of trouble. I simply launched the app from my location, selected the camera icon and managed to steer it out manually. I then tasked it to continue cleaning and all was well again.

View from camera on Dreame Matrix10 Ultra robot vacuum

(Image credit: Dreame / Future)

However, there is one genuine gimmick added to the camera function that I see no use for, aside from a bit of amusement. If you select the speaker-and-dog icon you can choose from a selection of noises – a cat meowing, purring, a dog bark, some footsteps and the ticking of a clock.

Dock design

Let's first address the elephant in the room – the size of the dock. While attractive enough to look at, it is huge by comparison to the majority of other models. In fact most people might ask why you elected to put an under-counter fridge in your living room. It certainly looks a bit like one.

At 23.2in / 58.9cm in height, a whopping 16.4in / 41.6cm in width and a depth of 17.9in / 45.5cm with robot ramp attached, this dock dwarfs most others on the market and that will most certainly be an issue for anyone with a smaller home. But then again, Dreame likely never envisaged this model being used in anything other than large homes – its unique multi-mop system bears this out.

Dreame Matrix10 Ultra robot vacuum in its dock

(Image credit: Future)

The Dreame Matrix10 Ultra's dock is one of the most technically sophisticated charging stations ever paired with a hybrid robot. Aside from automatically emptying the contents of the robot's tiny bin into its larger-than-average 3.2-litre dust bag, the dock can also store multiple mop types and automatically switch them using a jukebox-style system.

In a nutshell, the bot leaves the dock and waits a minute or so while a module behind the front door raises up to grab the required magnetically-affixed mops from their holding base before placing them face down on the dock's cleaning plate mechanism. The robot then returns to the dock where the mops are attached. It's a very clever system, no doubt, but the jury's out on the amount of moving parts involved and the reliability of the system in the long term.

Dreame Matrix10 Ultra

(Image credit: Future)

You get three sets of pads included and each one is slightly different and designed for a specific purpose: the yellow pads have scrubbers fitted for deeper cleaning in greasy areas like a kitchen; the grey pads are thicker and more absorbent for bathrooms or flooring where you want less streaking; and blue are for general-purpose mopping of living areas. However, you can use the Dreame app to set which types of mops you want used for each room.

Three sets of mop pads laid out on the floor

(Image credit: Future)

The million dollar question is whether you really need three sets of mops for different rooms. Dreame says it's mostly for hygiene purposes and the prevention of cross-contamination and I can see this being a valid reason for anyone with toddlers on the floor who doesn't want a toilet mop to then clean the living room floor, even if it's self-cleaned between tasks. But is avoidance of the possibility of cross-contamination really that important? If it is, then this model is unequivocally the one for you.

Given that this model is best suited to larger abodes, the dock houses two extra-large water tanks – a huge 5.5-liter tank for clean water and a 4-liter tank for the filthy stuff. Once a mopping task is completed, the bot returns to dock where the mops are thoroughly washed in hot water at 212F / 100C. This water is then purged into the dirty water reservoir ready for emptying at your leisure or whenever the app tells you to do so.

Water tank removed from dock for Dreame Matrix10 Ultra robot vacuum

(Image credit: Future)

This hot-water cleaning cycle does a far better job of breaking down grease, grime and detergent residues than the lukewarm rinses found in many competing systems. Once cleaned, the mop pads are dried with hot air to prevent bacterial growth and eliminate damp smells.

Meanwhile, the multi-solution compartment – a first in my book – lets the dock dose different cleaning fluids automatically, adjusting formulas to match floors or cleaning modes. You get three types of solution in the package – one liter of Dreame Floor Cleaning Solution, 200ml of Pet Odor Solution and 200ml of Wood Floor Care Solution.

I'm always slightly wary of gadgets with lots of moving parts, because the more complex the engineering, the more potential points of failure there are further down the line. However, I didn't experience any issues with the dock – or the robot itself for that matter – during my review period.

  • Design score: 4.5 out of 5

Dreame Matrix10 Ultra review: performance

  • Expert navigation, accurate object avoidance and powerful mapping
  • Excellent vacuuming on hard floor, and very decent on carpet
  • Complex mop system works well and mopping is a cut above average

So how does the Dreame Matrix10 Ultra hold up in practice? Let's take a look at the performance. I've broken this section up into different parts to make it easier to digest.

I've been extremely impressed by this bot's navigation performance and its initial mapping sequence was insanely good. In fact, it's the first robot vac to ever accurately map my open plan home with all spaces highlighted correctly and with no dividing or merging of rooms required. It even automatically named four of the five rooms it had mapped. This means it was accurately spotting the dining table in the dining room, the sofa in the living room and the kitchen by its layout. Furthermore, it did all this in a smidge under five minutes.

I then installed the whole system in our huge village hall – 121 square meters – and it mapped the hall, kitchen and toilets in 10 minutes, and even correctly named the two toilets and dividing hallway. Moreover, unlike other models I've tested in the hall, the Dreame's main map has remained stable with no shifts in the map's perspective. LiDAR is known to struggle when mapping huge areas like a commercial hall, especially if it has many windows with bright sunlight pouring in. But this model has so far bucked that trend.

Screenshots from Dreame Matrix10 Ultra robot vacuum app

Click to enlarge (Image credit: Dreame / Future)

During my tests the Matrix10 Ultra has planned efficient, seemingly logical cleaning paths rather than wandering around randomly. It's also adjusted dynamically when furniture was moved or when unexpected obstacles appeared, updating its routes mid-clean to maintain full coverage without wasting time or missing too many corners.

Unfortunately I wasn't in a position to test its ability to scale high thresholds and small steps because I don't have any access to them. However, I have seen demonstrations of this bot negotiating a threshold and roll-steel furniture legs and it has simply sailed over them.

Obstacle avoidance

The Dreame Matrix10 Ultra's obstacle avoidance is one of its most impressive performance features, combining advanced sensors and AI to navigate real-world environments with finesse. As mentioned in the Design section, the robot uses a combination of retractable DToF LiDAR for precise distance mapping and structured-light 3D sensing paired with an AI-enhanced RGB camera. This fusion of sensors allows it to detect a wide range of objects, from small items like cables, socks, shoes, bags and pet toys to furniture legs and other household obstacles.

Dreame Matrix10 Ultra robot vacuum navigating around obstacles on a wooden floor

(Image credit: Future)

In practice, this means the Matrix10 Ultra rarely bumps into or gets stuck on objects, though I'll admit that a loose pair of scissors caught it out on one occasion. In my first home test, it manoeuvred between a loose glove and tape measure without any touching, but rode slipshod over the scissors; and yet it avoided the scissors in a subsequent test. I put this first failure down to the robot having approached the scissors from an acute angle beyond the line of sight of its RGB camera.

I then set up another obstacle test in the village hall using a clutch of pens, a book, a plastic Dyson vacuum nozzle and the same tape measure. Remarkably, it negotiated all obstacles without any touching and you can see this in the attached demonstration video.

Would I rely on the Matrix10 Ultra to avoid a dog poop? No I wouldn't, though on evidence of my tests, I'd say that there's a much better chance of this bot avoiding it rather than smearing it all over the carpet.

Vacuum performance

The Dreame Matrix10 Ultra delivers very decent vacuum performance. It dual-brush system lifted dust, debris and pet hair with ease on my hard floors, while its automatic edge brushes did a grand job of scuttling debris from corners into the path of its suction portal.

It has spent two weeks vacuuming my home with no glaring signs of it having missed anything and it's been absolutely faultless in the village hall, too, with a perfectly cleaned swathe of wooden flooring and very little evidence of any forgotten debris along the skirting boards. The Matrix10’s cleaning ability on hard floor is as good as the best I’ve seen from any robot vacuum brand.

However, I was a little underwhelmed by its performance on a medium-pile rug, even when I had the suction set to Max+. For this test I selected zone cleaning in the app and sprinkled a good dollop of oats, rice and small chunks of crushed dried pasta. The robot duly headed to the rug and proceeded to ramp up the suction power when its sensor detected extra debris. It then performed a series of tight circles in these areas before continuing in an up-and-down parallel fashion to finish the job.

It definitely left more debris behind than I expected, given the ultra-powerful 30,000 Pa suction spec. Despite the supposedly higher suction, it didn't perform as well on carpet as my Roborock 10R or Roborock 10 in this particular high-debris test.

I am mindful that this was an extreme task and one that would normally be performed to much better effect by a human with a decent cordless stick vac. The Matrix10 Ultra's day-to-day carpet cleaning has been perfectly acceptable – the robot’s bin has always been full enough to suggest it had collected a lot of pet hair – just not quite as outstanding as I'd hoped for. At just 54.9dB from about six feet away, it's also one of the quietest bots I've ever tested.

Mopping performance

The Matrix10 Ultra's mopping is genuinely among the most advanced of any hybrid combos. Its rotating Dual Omni‑Scrub mop technology applies consistent downward pressure, scrubbing hard floors deeply rather than simply swiping across them. Moreover, the base station supports a full cycle of mop‑pad care – heated water washing, drying and automatic water refill of the robot's smaller water tank. This level of automation keeps the mop pads hygienic, fresh and ready for repeated cleaning, without any manual scrubbing or pad wringing.

Dreame Matrix10 Ultra robot vacuum mopping a wooden floor

(Image credit: Future)

Of course, one of this model's most clever touches is its ability to switch mop pad types automatically, depending on what the space demands. Water flow is also regulated automatically depending on floor type and expected dirt levels, which helps avoid over‑wetting.

In my daily tests, the mopping system delivered smooth, even results with no streaking. It also handled a spill of some milk with no issues to report. However, no hybrid robot is flawless when it comes to removing deeply ingrained grime, thick stains or sticky messes.

Dreame Matrix10 Ultra robot vacuum mopping a wooden floor, with mop pad extended

(Image credit: Future)

While this model will tackle them to some degree, programming it to head to a specific spot by creating a zone in the Dreame app is a world of pain and takes more time to set it up and the robot to perform the task accurately enough than it does to simply grab a mop, kitchen towel of a decent cordless hard floor cleaner like the excellent Roborock F25 Ultra.

Dock performance

As previously mentioned, rather than just charging the robot, the Matrix10 Ultra's dock stores three sets of mop pads and automatically selects the correct one for each room. It also washes them in 212F / 100C water before drying them with hot air. The jukebox-style pad selection system is undeniably clever, but I can't comment on the long-term reliability of this complex mop-swapping innovation. I should add that I personally haven't experienced any issues, but who knows how well it will behave in a year or two.

Inside the dock for the Dreame Matrix10 Ultra robot vacuum

(Image credit: Future)

What I will wholeheartedly praise is the dock's excellent bin emptying system. I've often experienced issues with some robot vac docks that have clogged up when faced with too much pet hair in the robot's smaller bin. To date this model has performed immeasurably well and I think I know why.

A bit like the Eufy Omni S1 Pro, this model's dock goes through a pre-suction process whereby it performs a full power suck for about a second to loosen any clumped hair in the robot's bin before pausing another second. It then goes into full suction for about 8 seconds. After umpteen emptying sessions, I have no blocked suction tubes to report and that's a major bonus in my book.

Dreame Matrix10 Ultra robot vacuum in its dock

(Image credit: Future)

Another point in this dock's favor is the low volume it emits while going through the emptying process. I measured it at 64.2dB from about 10 feet away and this is pretty quiet for a dock of this nature. But perhaps more importantly, the low sound frequency of the emptying process is so much easier on the ears than many other docks, specifically some of those by iRobot which emit an ear-splitting high-frequency scream whenever emptying the contents of their robots' bins.

Battery performance

I was initially concerned about this model's battery capacity when first putting it through its paces. I'd fiddle with it for no longer than 10 minutes with pauses in between and the battery would show something in the region of 91%. Hence I didn't hold out much hope of the battery lasting for an entire vacuum clean of a 121-square meter village hall without having to recharge midway through the cleaning session.

But I was wrong, because I've checked the Dreame app's Care History section and, on average, the Matrix10 Ultra has completed every task – the hall, kitchen and toilets – in one go in around 117 minutes with +/- 28% of battery life remaining. And that's a very reassuring stat for anyone thinking of purchasing this autonomous hybrid vac for their country mansion.

  • Performance score: 4.5 out of 5

Dreame Matrix10 Ultra review: app

  • Extremely comprehensive
  • Slowish to respond
  • Not that easy to navigate

The Dreame app offers a highly capable and feature-rich experience, giving users minutely detailed control over their robot vacuum and mop. From the first LiDAR scan, it builds an accurate map of your home, allowing you to name rooms, create zones, set no-go zones, create multi-floor maps and adjust cleaning parameters like suction strength or mop water flow rates on a per-room basis. Scheduling, remote control and notifications help keep cleaning convenient, while smart-home integration with Alexa, Siri and Google Assistant adds hands-free flexibility.

Screenshots from Dreame Matrix10 Ultra robot vacuum app

Click to enlarge (Image credit: Dreame / Future)

However, it took me a while to get a handle on this app and an especially long time to work out how to set up routines. Even then, I needed to make sure I'd saved and tapped on any tick icons or it didn't save anything. I'd have preferred to see a system like that adopted by Roborock which saves its routines (a series of pre-programmed short cuts like ‘vacuum the hall', ‘mop the kitchen' and ‘clean the dog rug') on the homepage for instant accessibility. I've also noticed that the Dreame app is a bit slower to react to commands and send them to the robot – but we're talking seconds here.

Despite these small niggles, I've been mightily impressed by the huge wealth of customisation you can achieve in this app. However, I would advise spending a good deal of time learning about all the settings because, by ignoring them, you almost certainly won't get the most out of this sterling autonomous home helper.

  • App score: 4 out of 5

Should you buy the Dreame Matrix10 Ultra?

Attribute

Notes

Rating

Value

Ultra-premium at list price, but it looks like discounts won't be hard to come by – and it does boast an awful lot of tech.

3.5 / 5

Design

Ambitious and complex, with a mop-pad dispensing dock, feet for vaulting over steps and a retractable LiDAR puck.

4.5 / 5

Performance

Generally extremely impressive, with excellent mopping and hard floor vacuuming, and accurate navigation and object detection. Its carpet performance not as outstanding as I'd expect for those suction specs.

4 / 5

App

Perhaps a little too comprehensive for its own good – technophobes may have trouble getting a handle on it.

4 / 5

Buy it if...

You have advanced mopping needs

The Matrix10 Ultra really shines when it comes to its mop setup, with multiple mop types and cleaning fluids (and the ability to swap between them automatically).

You're worried about cross-contamination

The Matrix10 Ultra provides different mops for different rooms, to keep things contained.

You have a big home with lots of obstacles

This model delivers some of the most accurate and efficient mapping and navigation I've experienced – perfect for large, challenging spaces.

Don't buy it if...

You don't have much room for the dock

The Matrix10 Ultra's dock is about the size of a small fridge, so not ideal if you're short on space.

You don't need auto mop pad swapping

Is the specter of cross-floor contamination really an issue? If you're not fussed about reusing your bathroom mop pads in the kitchen (with a clean in-between), there are plenty of cheaper and simpler alternatives to choose from.

You don't have that much hard floor

The USP here is really the mopping – if you're not going to be making the most of the different mop pad types and cleaning fluids, I'd pick a different bot.

How I tested the Dreame Matrix10 Ultra

I've had this model running on two separate floor spaces – at home and our large village hall, where it currently resides. Aside from evaluating both the robot and unique mop-swapping dock, I let it loose at home for two weeks and left it to its own devices using a series of daily cleaning schedules. I then performed a hard-floor pick-up and mopping test in the kitchen before hauling it up to the hall (it's heavy) where I performed a carpet cleaning and obstacle avoidance test before leaving it to run five scheduled vacuum and mopping sessions per week. It's been doing this for the past two weeks with no hiccups to report.

Read more about how we test robot vacuum cleaners

  • First reviewed December 2025
This robot vacuum delivers impressive mopping, but there are some quirks to know about before you buy
9:30 am | November 16, 2025

Author: admin | Category: Computers Gadgets Home Robot Vacuums Smart Home | Comments: Off

SwitchBot S20: two-minute review

The SwitchBot S20 is a hybrid robot vacuum with a particularly impressive mopping setup. While most robot vacuums feature flat mop pads that tend to spread spillages around, the S20 is equipped with a roller that's fed a continuous stream of fresh water, while any dirt is scraped off as it goes. The model also arrives with a comprehensive dock that not only empties the bot's onboard bin, but drains its dirty water tanks, refills the clean water tank and dries the mop pads, too.

I tested it out and was generally impressed, although a few quirks prevent me from recommending it as one of the best robot vacuums on the market right now. The mopping works as advertised, providing a more thorough clean than I've seen with most bots. Vacuuming is solid, too, while object detection and avoidance are perhaps the best I've encountered.

However, the S20 gets into a pickle if set to vacuum after it has completed a mopping run, when its roller is still a bit damp. In this situation, any debris on the floor is spread around, and no discernible vacuuming takes place. That's okay if your home's layout makes it easy to keep vacuuming and mopping completely separate (with the mopping last on the list), but I wouldn't recommend the S20 as a bot that can transition smoothly between the two tasks.

It's also rather noisy. I'd say it's louder than average in every cleaning mode, but the sound of it auto-emptying is especially alarming. For navigation the bot performed well, but did prove occasionally erratic – perhaps down to that ultra-sensitive object avoidance – and the app could be improved with a few tweaks.

At full price, this bot sits in the premium bracket, but hefty discounts are common and deliver much better value for money. If mopping is your priority and you spot a decent deal, the S20 could be a great buy.

A final note before I begin with my full SwitchBot S20 review. If you're here because you heard that SwitchBot makes mini robot vacuums, be advised that the S20 isn't one of those bots. The robot itself and the dock are full-sized, and also a little chunkier than average. Check out the SwitchBot K11+ if you're after a tiny home-helper that can tuck into tight spaces.

SwitchBot S20 robot vacuum in its dock

(Image credit: Future)

SwitchBot S20 review: price & availability

  • List price: $799.99 / £799.99
  • Launched: September 2025
  • Available: US / UK

The SwitchBot K20 launched in September 2025, with a list price of $799.99 in the US and £799.99 in the UK. At time of writing, there was a voucher on the SwitchBot US site to activate a 44% discount (taking it to $448) and one for 39% off on the UK sites (taking it down to £488). Given the availability of big discounts so close to launch, it seems likely that this bot will not be sold at full price very often.

There's also an "Auto-Fill & Drain System" version of this model, which you plumb into your home's water supply. It costs the same at ticket price.

At full price this is a premium robot vacuum, but those chunky discounts see it sit more middle of the pack. On paper, at the discounted price it's a decent value proposition, but just make sure you're happy to live with the various quirks before you take the plunge.

  • Value for money score: 3.5 out of 5

SwitchBot S20 specs

Max suction:

10,000Pa

Robot diameter:

14.4in / 36.5cm

Robot height:

4.5in / 11.5cm

Dock dimensions (W x D x H):

14.9 x 8.5 x 18.1in / 38 x 21.5 x 46cm

Dust bin volume (dock):

4L

Water tank volume:

2.5L clean; 2.5L dirty

Base type:

Charge, auto-empty dust, empty dirty water, refill clean water, dry mop

Max threshold clearance:

0.8in / 2cm

Smart home compatibility:

Matter (Apple Home, Alexa, Google Home)

Mop:

Roller

SwitchBot S20 review: design

  • Rather large, hybrid robot vacuum and mop
  • Roller mop that's continually cleaned as it mops
  • Dock empties dust, dries roller and drains/refills the onboard tanks

SwitchBot is known for making tiny little robot vacuums, such as the dinky SwitchBot K11+, so I was quite surprised when I unpacked the K20 to find that it wasn't small at all. In fact, far from being scaled-down, this bot is on the chunkier side for a modern robot vacuum.

By way of example, the Roborock Qrevo Master (a not especially swish or streamlined robovac) measures 13.9in / 35.3 cm in diameter and 4.1in / 10.3 cm tall, whereas the K20 is 14.4in / 36.5cm wide and 4.5in / 11.5cm tall.

SwitchBot S20 robot vacuum next to much smaller K11+

The SwitchBot S20 (right) next to the brand's dinky K11+ (Image credit: Future)

The headline feature is the mop setup. The K20 has a roller mop that applies 1kg of pressure to scrub dirt from your hard floors. The roller is continually fed with clean water as it rolls across your floor, while a scraper siphons off the grime and dirty water and holds it in a small secondary water tank. While the roller can't kick out to the side of the machine for edge cleaning, as some premium models offer, it's still a very modern mop setup.

SwitchBot S20 robot vacuum flipped over to show roller mop

(Image credit: Future)

The suction stats are good, too, topping out at 10,000Pa. Until recently, that was about the maximum you'd find anywhere. Nowadays, there are premium bots that can manage twice that; but 10,000Pa should still be ample for most people's needs. There's a fixed side-sweeper brush and a single rubber roller.

Many modern robovac brands are exploring ways to help their bots scale tall room thresholds, but not so much SwitchBot. The chunky wheels should enable the S20 to make its way over steps up to 0.8in / 2cm – and perhaps a bit over that, based on my tests – but beware if your home has thresholds beyond that figure.

SwitchBot S20 robot vacuum flipped over to show wheels, side-sweeper brush and roller underneath

(Image credit: Future)

On the top side of the S20 you'll find three physical buttons. One is your on/off, another sends the bot back to its dock, and the third I'm not quite sure about. In any case, you'll generally be controlling your bot using the companion app. It's also Matter-compatible, so you can control it using Alexa, Google Assistant and so on.

Close-up of top of SwitchBot S20 robot vacuum, with buttons and LiDAR puck

(Image credit: Future)

There's also the LiDAR turret – or rather the LiDAR SLAM, as a label informs me. SLAM is an older, less-efficient method of robovac navigation (here's more on LiDAR vs SLAM in robot navigation), but there's no mention of it anywhere else in the literature. This is bolstered by an AI camera mounted at the front, for object identification and avoidance.

The dock is designed to be able to take care of a number of maintenance tasks for you. It sucks the dust from the small onboard bin into a larger dust bag, drains the bot's dirty water tank and refills its clean one, and washes the roller and dries it with warm air (122ºF / 50ºC).

Unlike other similar models I've tested, the bot here docks only a short way into the base station, rather than driving right inside. I'm not sure exactly how it dries because the roller is hidden under the bot, away from the dock.

  • Design score: 4 out of 5

SwitchBot S20 review: performance

  • Excellent mopping and solid vacuuming, but a little noisy
  • Sensitive object avoidance; occasionally erratic navigation
  • Vacuuming with damp mop disastrous

Setup for the S20 was fairly standard. I performed a "quick mapping" run, where the bot ventured into all the rooms it could find, looked around a bit (without trying to clean them) and started to put together a map. No major issues here, although the bot did miss a room (I was confident it would find it later, and it did). I then edited the map and we were ready to start cleaning.

In terms of cleaning options, you can vacuum and mop together, just vacuum, or vacuum then mop. There are four suction modes (Quiet, Standard, Strong and Max) and Moist or Wet mopping modes.

Vacuum performance

To kick things off, I sent the bot off on a whole-floor vacuum, using the Strong suction mode, to get a general feel of its performance. My initial reaction was that it seemed noisier than other bots I'd used, with a vacuuming pitch that was a little irritating.

On the plus side, though, I could hear it ramping suction up and down as it moved from hard floor to carpet. When I paused and checked the onboard bin, I found plenty of dust and dog hair in there. The following auto-empty process was the loudest I've experienced in all my time reviewing robot vacuums.

SwitchBot S20 robot vacuum in reviewer's lounge

(Image credit: Future)

Now on to TechRadar's standard suction tests. I sprinkled a mix of dry oats, lentils (to represent chunky debris) and dry tea leaves (to represent fine debris) on a carpeted floor, and asked the bot to clean the area twice, in Strong suction mode.

It performed fairly well, sucking up the lentil/oat mix efficiently, and clearing a good amount of the tea as well. I followed up with an area clean in Max mode, which removed even more tea, leaving only a light sprinkling. This is a solid result – it's a purposefully tricky test.

On hard floor, the test didn't go quite as smoothly. I ran my first hard floor test after I'd used the S20 for some mopping, and it was a disaster – by the time the S20 made its proud "Cleaning complete" announcement, there was tea, oats and lentils all over my kitchen floor.

Repeating the test on a different day, with the mop roller completely dry, yielded much better results. Although the bot flicked some particles about and left some in the grouting between tiles, it cleared most of the mess on the first pass.

With most robovacs, the mop pad(s) can either be removed entirely or will lift to traverse hard floors, but there's no such option here. It isn't the end of the world – you just need to make sure you save the mopping for the last task of the day.

Mop performance

I was dismayed and confused to see there isn't a "mop only" mode here, especially since it looks like this bot can do both things separately ("Vacuum then mop" is an option). The mopping here is more involved than usual – the bot isn't just feeding water onto the mop pads, it's also scraping them clean as it goes. Perhaps for that reason, the S20 emits a rather grating, droning noise when it's mopping.

It also takes quite a while for the roller to completely soak through – in my test, I found it had almost completed mopping my whole (quite large) kitchen before the striped track marks became solid. It isn't unusual for hybrid robot vacuums to take a while to get their mops properly wet – I usually like to remove the pad and wet it down myself before setting any bot out on a mopping run. That's more of a hassle here, though, due to the way it's attached to the bot.

SwitchBot S20 robot vacuum creating stripey lines with its mop

(Image credit: Future)

While mopping tests didn't go completely smoothly, I got good results in the end. First, I drizzled soy sauce and soy milk on a tiled floor, and asked the bot to do an area clean in Wet mode.

The first area clean was scuppered by the fact the bot seemed to identify the milk as an object to avoid. It skirted carefully around the puddle, smearing the soy sauce in the process, but not really achieving any actual cleaning.

After spreading the puddle of milk around a bit to blur the edges, it was more successful on the my second run (shown in the video below). It delivered on its promise of clearing the spillage rather than spreading it about, as can happen with flat mop pads.

Buoyed by my success, I also ran a test to see if it could clear smeared ketchup from the floor. Unfortunately, it didn't manage to make much of a difference to the mess after one pass in Wet mode. That's not unusual – it's a difficult test – but I had gone in with quite high hopes for the roller mop.

xxxx does the dock dry the roller successfully?

Moving on to navigation. Again, my experience was a little hit-and-miss. The SwitchBot S20 generally followed a logical up-and-down pattern, but there were plenty of occasions where it decided to – in the words of Fleetwood Mac – go its own way. It also had a little trouble clearing taller room thresholds, but managed them all in the end.

To test object avoidance, I placed a tissue box, shoe and charging cable on the carpeted floor in my lounge, and asked the bot to conduct an area clean. As you might have suspected from the its behavior in the mopping test, the S20 certainly has some object avoidance skills.

Shoe, cable and tissue box laid out for object avoidance test

(Image credit: Future)

It successfully avoided both the cable (unheard of) and the shoe, and after deciding it wouldn't fit between them, took a long route around the coffee table to complete cleaning on the other size of the requested zone. I've never seen that before. It wasn't quite perfect – it did push the tissue box right across the room – but it is still very solid performance.

  • Performance score: 3.5 out of 5

SwitchBot S20 review: app

  • Fairly easy to navigate
  • Some frustrating quirks
  • Part of a general SwitchBot app, for all the brand's products

The app is generally fine, with all the key adjustment options presented in a logical way. However, there are a few annoying quirks that stop it from being perfect.

I had a seriously frustrating time trying to divide the hall from the toilet, with the app refusing to give me the solid line required for an acceptable room division; it repeatedly bumped my adjuster off to elsewhere on the map. I managed to create a divider eventually, but it's on the slant, and not at right angles to any wall (to be clear, this is not the situation in real life).

Screenshots from SwitchBot app

(Image credit: Future)

Maps and rooms have an eight-character limit so you can't, for example, create a "Top floor". Oh, and there's no "Hall" or "Corridor" option within the room defaults – you can make one (just about, in the case of "corridor", and that pesky character limit) but I'm baffled as to why it isn't there in the first place.

Finally, because it's part of a general SwitchBot app for all the brand's products, you'll have to click through a couple of screens before you reach the robovac options. It's fine if you've bought into the SwitchBot ecosystem and have multiple products to control, but a bit annoying if you're using the robot vac on its own.

  • App score: 3.5 out of 5

Should you buy the SwitchBot S20?

Attribute

Notes

Rating

Value

Premium at list price but regular large discounts deliver decent value.

3.5 / 5

Design

Larger than average, with an advanced roller mop setup and comprehensive clean station.

4 / 5

Performance

Above-average mopping and decent vacuuming, but don't try to vacuum with a damp roller. Excellent object detection. Rather noisy overall.

3.5 / 5

App

Includes all the key information, presented logically, but there are a few annoying quirks.

3.5 / 5

Buy it if...

Mopping is your priority

The mopping here is a cut above average, and this bot will come into its own in homes with lots of tiled or lino floors that need regular upkeep.

You have other SwitchBot products

SwitchBot has a whole bunch of smart home products – if you're already in the ecosystem, it makes sense to stick with the brand for your robovac. The app is designed for all SwitchBot gadgets.

You spot a good deal

I wouldn't pay full price for the S20, but I've seen some strong discounts that make it much better value – especially if you want the roller mop, because these are generally only found on pricier models.

Don't buy it if...

You have a mix of hard floor and carpet

This bot operates best when the mopping and vacuuming are kept completely separate. If you want something that will switch seamlessly between the two tasks, there are other bots that will suit your needs much better.

You want a tiny robovac

If you're here expecting for one of SwitchBot's tiny robovacs, you're in for a shock – this one is not only full-sized, but it's actually chunkier than average.

You're sensitive to noise

This is one of the noisier bots I've tested, with the self-empty mechanism especially loud. One to avoid if you're noise-sensitive, or live with someone who is.

How I tested the SwitchBot S20

I used the SwitchBot S20 as my regular robot vacuum for a fortnight, to get a feel for how it performs day-to-day. I also ran a series of standardized vacuuming and mopping tests, to see how it would cope with spillages of all kinds. I dug into the app and assessed the different options there, as well as gauging how easy it would be to use and if things are presented in an intuitive way. I compared my findings to other robot vacuums I've tested, and weighed everything up against the cost to ascertain if the bot delivered good value for money.

Read more about how we test robot vacuum cleaners

  • First reviewed October 2025
I was blown away by this robot vacuum’s mopping performance, but it’s let down by frustrating software quirks
9:30 pm | October 5, 2025

Author: admin | Category: Computers Gadgets Home Robot Vacuums Smart Home | Tags: | Comments: Off

Narwal Flow: two-minute review

The Narwal Flow is a high-end, self-emptying hybrid robotic vacuum with an especially unusual and impressive mopping system. I've been testing one out for the past fortnight, and the performance is such a mixed bag that coming to a definitive conclusion is tricky. On one hand, its mopping is among the best of any robovac I've tested. The mop pad is mounted on a wide roller, which extends outwards to reach into corners, and uses hot water to clean both your floor and itself. The system works remarkably well.

The Flow's vacuuming abilities are also strong, and it performed very well in TechRadar's standardized tests. It's not only very powerful (up to 22,000 Pa of suction), but cleverly adjusts the speed of its rotating side brushes to prevent dry debris from being flung across hard floors. It also performed very well at in my obstacle avoidance tests. There don't seem to have been any negative results of installing the LiDAR module in the back of the bot instead of in a raised puck on top. The benefit is that the overall profile is relatively shallow, which means the bot can clean beneath low furniture.

On the other hand, the Flow occasionally let itself down. During one cleaning task, it spilled a large amount of debris from its dust bin onto the floor, despite being set to automatically empty itself into the base station. The robot then drove over the mess, lifting itself off the ground enough to trigger its cliff sensors, and requiring help. Another time, it repeatedly failed to enter a room and, despite not vacuuming a single square centimeter, returned to its charger and declared the task a success.

The app is also so packed with adjustable settings that it'll likely feel intimidating to robovac rookies – an issue compounded by numerous examples of poor translation. I have no doubt these issues can be addressed by software updates, and I was ultimately still very impressed by the Flow's cleaning performance. The fundamentals are sound, it just needs a little finesse to reach perfection.

That's the short version – read on for my full Narwal Flow review, including an in-depth look at the design, performance and value for money, plus how it compares to the rest of the best robot vacuums on the market.

Narwal Flow robot vacuum in its dock

(Image credit: Future)

Narwal Flow review: price & availability

  • List price: $1,499.99
  • Launched: August 2025
  • Available: US

The Flow launched in August 2025, and a month later its price fell from $1,499.99 to $1,299.99. That's for what Narwal calls the basic dock, which contains a dust bag and tanks for clean and dirty water. A smaller dock that plumbs into your water supply for a full hands-off experience costs $1,599.99, but was discounted by $200 during the pre-order phase.

Currently, the Narwal Flow is only available in the US. The brand hasn't announced plans to bring the Flow to the UK just yet. However, it's available in some European countries, including Germany, for €1,299 with the standard dock and €1,499 for the smaller, plumbed-in dock. Those prices were cut for a limited time at launch to €899 and €1,099 respectively. The Flow is not currently available in Australia.

Even at the new, lower list price, the Narwal Flow is firmly in the premium price bracket for robot vacuums. It sits above other high-end robovacs, like the $1,099 Ecovacs Deebot X8 Pro Omni, but below the lofty $1,599.99 recommended retail price of the Roborock Qrevo Curv. However, discounts are common in the robot vacuum market, so in many cases you'll be able to take list price with a pinch of salt.

If you're comfortable with the idea of a four-figure vacuum – something we've all had to get used to as their features and performance continue to grow – then the Flow feels like good value. This is especially true when you start digging through the spec sheet and the many, many pages of features and settings accessible in the app. Things like the use of hot water with the mopping system – to clean the floor, not just the pad itself – and an extending, track-based mop help the Flow stand apart. I'll come back to these features in more detail later.

Like other robotic vacuums, the Flow will require replacement parts over time. Examples include dust bags and detergent for the mopping water, and the spinning side brushes can also be replaced if they wear out or break. Narwal sells a kit of parts that includes two mops, two filters, a replacement roller brush, three dust bags, two bottles of detergent, two pairs of side brushes and other accessories. But it's rather expensive, at $259.99.

  • Value for money score: 4 out of 5

Narwal Flow specs

Max suction:

22,000Pa

Robot diameter:

13.8in / 35.1cm

Robot height:

3.7in / 9.5cm

Dock dimensions (W x D x H):

16.9 x 15.6 x 18.2in / 43 x 40 x 46.1cm

Dust bin volume (base):

2.5L

Water tank volume:

Requested

Base type:

Charge, auto-empty, wash mop pads with hot water, dry mop pads with hot air, refill clean water, self-clean

Max threshold clearance:

1.6in / 4cm

Mop type:

Roller track with hot water mopping

Mop pad lifting:

0.5in / 1.2cm

Max runtime:

190 mins

Narwal Flow review: design

  • Hybrid robot vacuum with LiDAR integrated to give a shallower profile
  • Track-style roller mop that can extend, with hot water mopping
  • Comprehensive dock with hot water mop cleaning and self-clean cycle

The Narwal Flow is a robotic vacuum cleaner and mop with a self-emptying charge station that also cleans and drys the integrated mop. As well as emptying the robot's onboard dust bin, the charge station empties the robot's dirty water tank and refills it with clean water. For an even more hands-off approach, there's an option that has a dock that can be plumbed in (I didn't test this version).

Dock for the Narwal Flow base

(Image credit: Future)

The standard base station is comprehensive. It'll take care of basic things like charging the bot and emptying the dust, but also tasks like refilling the onboard water tank, washing the mop pads with hot water and drying them with hot air. It'll even clean itself, rinsing the dirty water tank and pipes with hot water. It's a shame, then, that there's no automatic detergent dispenser; instead you just add cleaning solution to the clean water tank.

I like how the robot is housed almost entirely inside the charge station, instead of protruding out the front when parked. This makes for a neater appearance, and means the system takes up less floor space than some rivals.

As with other robovacs, the Flow asks for plenty of free floor space around the base station, though. Officially, you should keep 18 in / 45cm free to each side and in front of the dock. This isn't critical though, so you can put the dock in a corner of the room (or next to a kitchen cupboard, as I have) and the robot will still drive in and out just fine.

Narwal Flow robot vacuum with internal dust cup removed and placed on top

(Image credit: Future)

The underside of the robot houses a rotating, anti-tangle brush, a pair of spinning side brushes, two wheels that promise to lift the robot over thresholds up to 1.57 in / 4cm tall, and a reusable mopping pad.

Unlike some other robotic vacuums, the Flow's spinning LiDAR unit is housed within the body instead of mounted on top, which reduces its height to 3.74 in / 9.5 cm, which is on the shallower side for a robot vacuum and means it's able to drive beneath low furniture.

When in use, the mop pushes down onto the floor with a force of 2.7 lbs / 1.22 kg to help it scrub at dirt and dried-on stains, while grime is scraped off, and the pad is fed with clean water. The mop uses water warmed to 113F / 45C while in use, then lifts by 0.47in / 1.2cm to keep clear of carpet and rugs.

Narwal Flow flipped over to show roller mop

(Image credit: Future)

Unlike some other robotic vacuums, the rotating side brushes of the Narwal Flow do not pivot outwards to reach further into corners. Instead, there's a clever mechanical solution: one brush on each sweeper has a hinge halfway up. When the bot approaches the edge of a room, the sweeper changes direction of rotation, causing the hinge to open up and extend the reach of the brush.

The mop does extend outwards, getting it closer to walls but not quite within touching distance.

Setup

Setting up the Narwal Flow is relatively quick and easy. The spinning brushes clip into place, then it's just a case of picking a good spot for the charging station, filling the water tank, letting the robot charge its battery, and using the Narwal app to connect the robot to your Wi-Fi network. After that, you're prompted to send the Flow out on a mapping mission, where it quickly drives around, without cleaning, and uses its vision system to map your property.

The Flow performed this quickly and did a decent job of splitting the floor plan into rooms. It even correctly labeled the kitchen and living room, spotted how the latter is carpeted, and placed icons to represent a dining table, chairs and sofa. I had to adjust some of the wall locations, then split the hallway and downstairs toilet into two rooms, but this process is all quite intuitive.

Narwal Flow dock with lid open to show internal water tanks

(Image credit: Future)

The Flow also spotted a couple of obstacles – a cable and some shoes – and marked them with relevant icons on the floor map. Narwal says the Flow can recognize 200 different types of objects this way – and yes, that includes pet mess. This system was inconsistent, as it later mistook a stainless steel kitchen bin for a mirror and labelled a single table leg as 'other' despite previously adding the same table and chairs to its map of the kitchen. Up to four maps can be saved, which is handy if you live in a multi-storey house instead of an apartment.

Lastly, the Flow offers smart home integration and support for voice commands via Siri, Alexa and Google Home. However, there's a bit of clunky Chinese-to-English translation going on here, which can make some settings nonsensical. That aside, I like being able to ask Alexa to 'clean the kitchen', for example, or set up a Siri Shortcut to control the Flow.

  • Design score: 4.5 out of 5

Narwal Flow review: performance

  • Strong vacuuming and excellent mopping when you get the settings right
  • Occasional navigation failures
  • Impressively thorough self-cleaning from the dock

Narwal suggests the Flow is best left to think for itself. This is because, while there's lots of granular customization of cleaning schedules and mopping strategies to sink your teeth into, Narwal's artificial intelligence, called Freo Mind, can be summoned to do the thinking for you.

The AI adjusts the cleaning strategy based on the room and how much dirt there is. It'll adjust the suction power, mopping water usage, cleaning frequency and other variables on the fly, and work especially hard on tougher stains.

Narwal Flow on carpet in tester's home

(Image credit: Future)

This is most obvious when tasked with mopping dried-on stains, which the robot will scrub at repeatedly, sometimes with multiple trips back to the docking station to clean the mop and grab more warm water, before the job is done.

The Flow's intelligence and navigation skills are mostly good, driving very close to walls but rarely crashing into them, and cleaning in neat, straight lines.

But it isn't perfect. On one occasion the Flow pushed a chair about 12in / 30.5cm across the kitchen floor, then seemingly got stuck, unsure of where to go or how to get back to its charger. I was also disappointed to see how the Flow once dropped a large amount of debris onto the carpet after cleaning, and another onto its own dock when returning to base. The robot can be set to empty its bin either after every clean, or intelligently based on how full it is, but in neither scenario should the bin be overflowing. Those minor hiccups aside, during general use I found the Flow to clean very well indeed.

Vacuuming tests

Now for the specific cleaning tests. I started by challenging the Narwal with a mixture of crushed digestive biscuit and flour on a wooden floor. I set the robot to its lowest suction setting and asked it to vacuum the area just once, and with what the app refers to as 'standard coverage precision', instead of the more meticulous option.

I started on the lowest of four suction settings (this is called 'Quiet, and lives up to its name, reaching just 58 dB.) Most of the debris was collected after a single pass. But, while the Flow managed not to flick dirt around the room, as some other robovacs are guilty of, larger pieces of food were missed, and there's no doubt I could have done a better job with a handheld vacuum or a dustpan and brush. The bot then returned to its dock and disinfected the internal bin. I measured this process at 42 dB; noticeable in a quiet room, but only slightly louder than a refrigerator.

I repeated the test at the next suction level, called Normal. This picked up more debris, but still left some behind – and I also noticed how the robot left two sizable trails of crumbs at the entrance to its charging dock. I then selected the highest setting, called Super Powerful, but before starting the app suggested I try 'Vortex suction power', which was previously hidden but, the app said, was suitable for the current area I was cleaning. Vortex suction is much louder, at 76 dB, but did an excellent job, picking up almost all of the crumb mix and leaving behind only a few faint trails.

As a final test, I scattered some more of the crumb mix and this time selected the Narwal Flow's Freo Mind setting, which promises to intelligently adjust depending on the environment and dirt level.

The robot drove in a more meticulous way, but left quite a few patches of crumb in its wake, plus some trails of debris spread around by its tank tracks. Honestly, I was expecting a little better here. As is almost always the case with robovacs, the best approach is to have it vacuum the entire room twice, rather than focus on a single area from which it is likely to flick dirt. This approach produced the best results.

Narwal Flow on carpet in tester's home

(Image credit: Future)

Next, I repeated this test in a carpeted lounge. Strangely, the robot repeatedly failed to even leave the kitchen, yet twice proudly told me it had completed the task (and stated how it had cleaned 0.0 square meters in the app).

After the third failure, I asked it to vacuum the entire lounge instead of a custom zone. This also failed, and – after deleting the map and creating a new one – I discovered the Flow had designated the lounge carpet as an area to 'Cross' instead of 'Clean'. This is intended for rugs, creating the option to avoid them, but in this case it meant the robot refused to enter the room. A notification explaining this would have been helpful.

Issue resolved, and even the lowest suction mode did a fantastic job of vacuuming the carpet, with only very small patches of the crumb mix left behind. It was an impressive performance, and I liked how, even in 'standard' coverage precision, the Flow methodically drove twice across the selected zone. I repeated the task using Normal suction with two vacuuming cycles, and the carpet was cleaned perfectly.

For my next test, I used oats to see how the Flow performed with larger debris. On a hard floor it passed with flying colors, even with the lowest suction level. Crucial here is how the Flow's rotating side brushes vary their speed depending on the task, so instead of flicking the oats around – as many other robovacs do – the Flow slowed down and picked up almost everything.

On carpet I saw similarly impressive results, with just a single pass on the lowest suction enough to leave the floor totally spotless.

Mopping tests

Next, the mop test. For this I tested the Flow with some spilt water, then a few drops of ketchup smeared across a wooden floor and left to dry. For every mopping task, the bot first cleans its mop with hot water inside the base station, then sets off. The Flow did a great job of wiping away the spilt water, without pushing it around and creating more mess, but the rotating side brushes are dragged through the liquid (and, later, the ketchup too), so could start to smell over time.

The Flow's Freo AI function didn't scrub at the ketchup as much as I'd hoped, and instead returned to base after one pass without properly cleaning the area.

I tried again – this time with the mopping set to 'meticulous' and with increased water usage to help loosen and remove the ketchup stain – and the floor was left spotless. Worth noting is how the Flow comes with a bottle of detergent, but this is added manually to the base station water tank, instead of being administered automatically, via a separate tank, as is the case with some premium robovacs.

Especially impressive is how the mop uses hot water to clean the floor, then is itself washed with more hot water and dried inside the base station after every task. Remarkably, even after a few weeks' use and the ketchup test, the mopping pad still looked like new.

Obstacle avoidance tests

Finally, obstacle avoidance. I tasked the Flow with vacuuming my lounge and placed a shoe, a sock and a USB charge cable in its way. The robot did an excellent job of avoiding every object, while still vacuuming very closely to each of them.

Narwal Flow robot vacuum avoiding a sock

(Image credit: Future)

I was particularly impressed by how it dodged the charge cable, since most robovacs fail at this test. The app showed an icon of a cable on the map, but strangely didn't identify the sock and shoe.

  • Performance score: 4 out of 5

Narwal Flow review: app

  • Some poor Chinese-to-English translations
  • A ton of settings to explore – in fact, an overwhelming number
  • Drains phone battery quickly when left open

The Narwal app is a complex beast, packed with adjustable features and settings. It's designed nicely though, and most of the menu system is logical enough, although some questionable translation into English will have you scratching your head.

Ideally, you'd leave the Freo Mind AI to work everything out for you. But I found the Flow vacuumed best when configured to perform two cycles with strong suction and the coverage precision set to meticulous. Mopping worked best when set to two cycles, with normal water usage and, again, the meticulous coverage mode.

Beyond that, there are pages and pages of settings to read through and tinker with. There's even a setting to increase suction power to compensate for living at high altitude, a graph to show the 'health index' of the dust bag over time, and three options for how intensely the mop is dried. A 'simple mode' that strips out most features would be welcome.

More helpfully, you can create and save up to four maps, so using the Flow across multiple floors is possible, and there's a page showing you when each consumable accessory will need replacing.

One of the app's best features is how shortcuts can be created for common cleaning tasks. I made one called After Meal, which is configured to vacuum the entire kitchen with normal suction and two passes. These shortcuts live on the home page of the app, and begin with a single tap.

It's a good app, but there's too much going on for the average user. I'd urge most buyers to take manual control of the various cleaning functions, see what works best in your home, then set up a handful of shortcuts to fit your use case. I prefer this approach to relying on the Freo AI and trusting the robot to always do the right thing. Lastly, I noticed the Narwal app runs quite hot and quickly depleted my iPhone battery when left open.

  • App score: 3.5 out of 5

Should you buy the Narwal Flow?

Attribute

Notes

Rating

Value

Expensive, but justified at least in part by an extensive feature list and generally very strong performance.

4/5

Design

Hybrid robot vacuum and mop with integrated LiDAR and extending, track-style roller mop. Comprehensive dock.

4.5/5

Performance

Vacuuming is strong, mopping excellent, and the dock's cleaning functions are impressively thorough. Let down by occasional bugs and navigation issues.

3.5/5

App

Nicely designed, but overflowing with far too many features and settings and some poor translation into English. A resource hog that makes your phone run hot.

3.5/5

Buy it if...

You need a great mop

For homes with predominantly hard floors, the Flow is a great robot – the mopping is amongst the best I've tried, and it's remarkably good at keeping itself clean, dry and odor-free. Get the plumbed-in dock for a fully hands-off experience.

You rely on obstacle avoidance

The Flow is very good at avoiding obstacles, then plots their location on the floorplan and even takes photos of whatever it encounters. It didn't once ingest a stray sock or charge cable during my testing.

You want minimal maintenance

The Flow empties its dust bin, but also disinfects itself after vacuuming, then washes its mop with hot water and dries it too. After several weeks of use, and producing two tanks' worth of filthy used water, the mop still looked like new.

Don't buy it if...

Your priority isn't mopping

Much of the cost here is related to the advanced mopping and mop maintenance features. If you don't have a ton of hard floor or intensive mopping needs, this probably isn't the robot vacuum for you.

You want simplicity

With pages of settings to adjust, function names that don't always make sense, and some poor translation, the Narwal app can be overwhelming. One-tap shortcuts can be created, and work well once you've spent some time configuring them, but the app could be more user-friendly.

You're on a budget

Naturally, a four-figure robovac won't appeal to consumers who want to spend less. Thankfully, there are plenty of more affordable options from brands like SwitchBot, Roborock, Tapo and Eufy, although not all can mop as well as the Narwal Flow (or at all).

How I tested the Narwal Flow

I set up the Narwal Flow and used it as my own vacuum cleaner and mop for a couple of weeks, before conducting a series of specific tests. During the initial period, the Flow was tasked with vacuuming and mopping the entire ground floor of my home. I experimented with the Flow's ability to create additional maps, and used it to clean my first floor bedrooms and bathrooms too. The specific vacuuming, mopping, navigation and obstacle avoidance tests are outlined in the Performance section above.

Read more about how we test robot vacuum cleaners

  • First reviewed September 2025
I’ve been testing one of the tiniest robot vacuums you can buy – and while it might be small, its cleaning power is mighty
9:30 pm | September 25, 2025

Author: admin | Category: Computers Gadgets Home Robot Vacuums Smart Home | Tags: , | Comments: Off

SwitchBot K11+: two-minute review

The SwitchBot K11+ is a scaled-down robot vacuum that's perfect for cramped homes. It delivers solid vacuuming and navigates with surprising speed and confidence, even if it doesn't always avoid all the obstacles it should. If you have a home with lots of nooks and crannies, it will be compact enough to squeeze into them, although note that while it's small in width, it's about standard height.

The dock is perhaps the smallest auto-empty option I've seen – sitting happily out of the way beneath my bed – and packs a surprisingly generous 4L dust bag. For that reason alone, it's a contender for the best robot vacuum for small homes.

The only major disappointment here is the "mop", which takes the form of a disposable wet-wipe that the bot drags across the floor. For the level of cleaning it delivers, it isn't worth the effort of attaching it. In fact, if you ignore the mopping capabilities altogether and just treat the K11+ as a vacuum-only bot, it becomes a far stronger proposition overall.

It isn't perfect, however. Aside from the dodgy mop, the app has a few weird quirks – and the auto-empty function is rather noisy. Overall, though, there's something very charming and appealing about this little bot. At full price it's clear you're paying a bit of a premium for the small size, but discounts are easy to come by, and if you snag one of these it can be very strong value for money.

That's the short version; read on for my full SwitchBot K11+ review.

SwitchBot K11+ robot vacuum

(Image credit: Future)

SwitchBot K11+ review: price & availability

  • List price: $399.99 / £399.99
  • Available: US, UK
  • Launched: September 2025

The SwitchBot K11+ launched in September 2025, and is available to buy direct from SwitchBot, but also via Amazon. At list price it costs $399.99 in the US and £399.99 in the UK. However, at time of writing, there were significant discounts available one both sides of the shore. You're paying a bit of a premium for the dinky size here, although even at full price I think it's decent value for money.

Two of the best cheap robot vacuums on the market, the Dreame D9 Max Gen 2 and the Roborock Q7 M5 are both cheaper and offer far more capable mopping than the K11+, but neither come with an auto-empty dock. You'll be able to pick up better-value auto-empty hybrid robot vacuums if you're happy to go for an older model – a good example is the Roborock Q5 Pro+. Note, though, that the dock is much bigger, and is unlikely to fit under your bed.

  • Value for money score: 4 out of 5

SwitchBot K11+ specs

Max suction:

6,000Pa

Robot diameter:

9.8in / 24.8cm

Robot height:

3.6in / 9.2cm

Dock dimensions (W x D x H):

9.4 x 7.1 x 9.8in / 24 x 18 x 25cm

Dust bin volume (base):

4L

Water tank volume:

None

Base type:

Charge, auto-empty

Max threshold clearance:

0.7in / 1.7cm

Smart home compatibility:

Matter (Apple Home, Alexa, Google Home)

SwitchBot K11+ review: design

  • Small (but not short) robot with rubber roller and side brush
  • Mop is a wet-wipe dragged across the floor, then disposed of
  • Compact dock with auto-empty and storage for mop plate

The SwitchBot K11+ is a dinky robot vacuum with an equally compact base. The bot itself measures 9.8in / 24.8cm in diameter, whereas most bots these days are about 13in / 33cm. This means it can clean in narrow spots – although note that at 3.6in / 9.2cm, height-wise it's pretty average, so it won't be sneaking under a low sofa – for example – to clean.

Below you can see it next to the Roborock Saros 10 – while the K11+ is significantly smaller in diameter, its puck makes it taller; the Roborock's puck is retractible.

SwitchBot K11+ next to Roborock Saros 10

The pint-sized K11+ next to the more normally proportioned Roborock Saros 10 (Image credit: Future)

On the top of the K11+ you'll find buttons for On and Return to dock. Lift off the cover (which appears to just sit in place – I'd prefer some magnets to hold it a little more securely – and you'll find the dust cup clipped to the side.

There's a raised LiDAR puck, bumpers around the edge, and a camera at the front. Flip the K11+ over and you'll find a rubber roller. Sensibly, SwitchBot has made this almost the full width of the robot, which means the suction area is actually relatively large. There's also an angled side brush, to avoid hair from becoming tangled around it.

The K11+'s mopping capabilities appear to have very much been an afterthought. To launch the function, you attach a wet-wipe to a base plate, and clip this to the underside of the bot, on top of the suction area. The wipe is then dragged across the floor, and disposed of afterwards. Note that the wet-wipe isn't biodegradable.

Although you need to attach the mop plate to activate "mopping", it is possible to specify carpet and no-mop zones on the map, to avoid the mop wiping down any areas that should not be wiped. However, you can't set a no-mop zone where the dock sits.

Dock for SwitchBot K11+ robot vacuum with lid removed to show dust bag

(Image credit: Future)

Speaking of the dock, the K11+'s station is far smaller than those you find accompanying the vast majority of bots nowadays. In fact, it's significantly more compact than the already-small dock that came with this model's predecessor, the SwitchBot K10+ (specifically, 2.9in / 7.3cm shorter and 0.8in / 2.1cm narrower).

SwitchBot K11+ in its dock, under a bed

(Image credit: Future)

This dock has TARDIS-like properties, though: lift the lid and you'll find a far larger than usual 4L dust bag. SwitchBot has also added storage for the mop plate beneath the lid – just one of a number of thoughtful design touches (my other favorite is that the handle on the onboard bin doubles up as a clip to secure it in place).

It's far from the most fully featured dock in town, though. There's no mop pad cleaning or refilling of water tanks (because there is no mop pad, nor is there a tank to fill). However, I'd wager that there are plenty of people who'd prefer a smaller dock with a large dust bag to a gigantic one with tanks included.

  • Design score: 4 out of 5

SwitchBot K11+ review: performance

  • Navigates quickly and confidently, decent obstacle avoidance
  • Good suction performance but bin emptying rather loud
  • Mopping not worth the effort, and dock can't be in a no-mop zone

When I set the SwitchBot K11+ off on its first cleaning run, the first thing that struck me was its speed. This bot powers up and down floors like there's no time to waste.

Despite that, it seems to do a good job at picking up dust and debris – I paused it before it could auto-empty, and the onboard bin had plenty in it, even though the room had been vacuumed the previous day, and I was using the second-weakest suction mode. (You can choose to clean a room once or twice, and there are four suction options: Quiet, Standard, Strong and Max.)

SwitchBot K11+ robot vacuum

This dinky bot navigates with speed and confidence (Image credit: Future)

As usual, you can request the bot clean a room or a zone. However, the "Spot clean" function – where a robot will clean an area that's about a square meter or so around a chosen position – was still in beta testing at the time of writing, which is a little annoying if you want to clear a spillage.

Although fairly quiet in operation, the auto-empty process is really rather noisy. However, you can set different auto-empty durations via the app, to save at least some unnecessary disruption.

SwitchBot K11+ robot vacuum driving away from its dock

The auto-empty process is a little noisy (Image credit: Future)

Mopping is a different story. Attaching the wet wipe is fiddly, and ends up with a lot of the wipe on the underside of the base plate. It barely left my bathroom floor damp – imagine trying to clean the entire floor of a room with half a single wet-wipe. It also deposited bits of grime next to every grouting line.

I'll get into the results of the mopping tests in a second, but the short version is that if I owned this bot, I just wouldn't bother with the mopping functionality – in my opinion, it just isn't worth the effort.

SwitchBot K11+ robot vacuum in mopping mode

The wet-wipe mop setup deposited grime whenever it hit an uneven bit of floor (Image credit: Future)

As a result of its speed, you might assume the K11+ experiences a fair few collisions, but this isn't the case. On test, it skirted its way around furniture and avoided permanent obstacles with impressive accuracy and reliability.

Ad hoc obstacle avoidance was less consistent. During one cleaning run, the K11+ drove into the dog (who, thankfully, remained unbothered) and then went on to push his water bowl across to the other side of the room.

During my set obstacle avoidance tests it hit my shoe, but on encountering the same shoe a second time, the bot carefully skirted around it before continuing. The K11+ also sucked up a red ribbon I'd used in place of a charge cable, but I wound't say that was surprising – I've yet to find a robovac that can successfully avoid cables, whatever the manufacturers may claim.

Cleaning tests

Next I moved on to TechRadar's official suction tests. For this, I sprinkled dry tea (from a tea bag) and a handful of oats onto the carpet, and monitored how effectively the bot sucked them up.

A single pass in Standard mode took care of most of the oats but only the top layer of tea, and a second in Max sucked up the rest of the oat crumbs and a decent amount of tea. That's a good result – the tea test is purposefully tricky (I used a Dyson V15 Detect to clear it completely).

Moving onto the mopping tests. This one felt unfair because it isn't so much a mop as a wet-wipe. Nevertheless, I persevered. I smeared a tiny amount of ketchup on a tiled floor and left it to dry, and also spilled a little soy sauce, to see how the K11+ could clear it.

Predictably, it could not. The soy sauce ended up smeared all over the floor and the ketchup was completely unaffected. I sent my Roborock Saros 10 in to clean up after it.

SwitchBot K11+ robot vacuum in mopping mode

The K11+'s wet-wipe "mop" did not impress in the mopping tests (Image credit: Future)

If I owned this bot, I wouldn't bother with the mopping function at all. For the level of cleaning it delivers, it isn't worth the effort of attaching the wet-wipe. It also limits where you can position the dock, because it can't live in a no-mop zone.

  • Performance score: 3.5 out of 5

SwitchBot K11+ review: app

  • Pretty well designed and easy enough to use
  • Fine-tuning options are limited
  • Some minor illogical quirks

Since SwitchBot is a brand that makes a number of smart home products, its app is a hub for any SwitchBot gadgets you might own, rather than being dedicated to robovacs only. That means you'll have to click through twice from the homescreen to reach the K11+'s control options.

Once you reach the right section, it's much like most other robovac apps I've used. Editing a map is straightforward, and you can easily add no-go zones and merge or split spaces. The control options are more limited than you'll find in other, pricier robot vacuums, but all the main bases are covered.

There are a few niggles, though. I was pleased to find a Boost mode for carpets. However, specifying an area of carpet adds a pattern on top of the map that's so dark you then can't see the robot's cleaning path. Slightly annoyingly, there's an 8-character limit on room names that prevents you from, for example, labelling "Top floor", and bafflingly, there's no "Hall" or "Corridor" type option within the room defaults.

  • App score: 3.5 out of 5

Should you buy the SwitchBot K11+?

Attribute

Notes

Rating

Value

Budget / mid-range at full price, but big discounts are common. Paying a bit of a premium for the small size, but still decent value.

4 / 5

Design

Tiny robovac with an equally compact dock. Not exactly feature-packed, and mopping is very basic, but it looks great with some useful design features.

4 / 5

Performance

Vacuuming is solid and navigation is good, but emptying is noisy and mopping isn't worth bothering with.

3.5 / 5

App

Decent app with a few illogical quirks.

3.5 / 5

Buy it if...

You don't have much space for a dock
If you want auto-empty capabilities but don't have room for a massive dock, this bot is perfect – it has perhaps the smallest auto-empty dock I've seen.

You're dealing with lots of dust or hair
Although the dock is small, its internal dust bag is far bigger than you'll find in most auto-empty docs, with space for plenty of dust or pet hair before it needs replacing.

You want a speedy cleaner
The K11+ rattles along at quite a pace, which means despite its small size, it will get your rooms clean quickly.

Don't buy it if...

Your priority is mopping
The mopping here is really very basic, and for most people, not worth the effort.

You don't have lots of dust or hair
If you're dealing with low levels of dust, you could consider not bothering with auto-emptying at all. There are plenty of excellent full-sized bots with very compact, charge-only docks, for less money than you'll shell out for the K11+.

How I tested the SwitchBot K11+

I used the SwitchBot K11+ as my main vacuum for a fortnight, to get a feel for its general cleaning performance and ease of use. I also ran a series of set suction tests to assess this bot's cleaning powers, seeing how effectively it cleared fine (tea leaves) and chunky (oats) spillages. To assess the mopping, I spilled soy sauce and smeared ketchup on a tiled floor. To test obstacle avoidance, I scattered common items you'd usually find around a home across my living room floor to see if it could correctly identify and avoid them.

During my review period, I assessed how easy it was to set up the SwitchBot K11+, how accurately it made its way around my home, and if there were any annoyances with its performance. I compared my experience with other robot vacuums I've tested, both budget and premium models.

Read more about how we test robot vacuum cleaners

  • First reviewed September 2025
I’ve been testing one of the tiniest robot vacuums you can buy – and while it might be small, its cleaning power is mighty
9:30 pm |

Author: admin | Category: Computers Gadgets Home Robot Vacuums Smart Home | Tags: , | Comments: Off

SwitchBot K11+: two-minute review

The SwitchBot K11+ is a scaled-down robot vacuum that's perfect for cramped homes. It delivers solid vacuuming and navigates with surprising speed and confidence, even if it doesn't always avoid all the obstacles it should. If you have a home with lots of nooks and crannies, it will be compact enough to squeeze into them, although note that while it's small in width, it's about standard height.

The dock is perhaps the smallest auto-empty option I've seen – sitting happily out of the way beneath my bed – and packs a surprisingly generous 4L dust bag. For that reason alone, it's a contender for the best robot vacuum for small homes.

The only major disappointment here is the "mop", which takes the form of a disposable wet-wipe that the bot drags across the floor. For the level of cleaning it delivers, it isn't worth the effort of attaching it. In fact, if you ignore the mopping capabilities altogether and just treat the K11+ as a vacuum-only bot, it becomes a far stronger proposition overall.

It isn't perfect, however. Aside from the dodgy mop, the app has a few weird quirks – and the auto-empty function is rather noisy. Overall, though, there's something very charming and appealing about this little bot. At full price it's clear you're paying a bit of a premium for the small size, but discounts are easy to come by, and if you snag one of these it can be very strong value for money.

That's the short version; read on for my full SwitchBot K11+ review.

SwitchBot K11+ robot vacuum

(Image credit: Future)

SwitchBot K11+ review: price & availability

  • List price: $399.99 / £399.99
  • Available: US, UK
  • Launched: September 2025

The SwitchBot K11+ launched in September 2025, and is available to buy direct from SwitchBot, but also via Amazon. At list price it costs $399.99 in the US and £399.99 in the UK. However, at time of writing, there were significant discounts available one both sides of the shore. You're paying a bit of a premium for the dinky size here, although even at full price I think it's decent value for money.

Two of the best cheap robot vacuums on the market, the Dreame D9 Max Gen 2 and the Roborock Q7 M5 are both cheaper and offer far more capable mopping than the K11+, but neither come with an auto-empty dock. You'll be able to pick up better-value auto-empty hybrid robot vacuums if you're happy to go for an older model – a good example is the Roborock Q5 Pro+. Note, though, that the dock is much bigger, and is unlikely to fit under your bed.

  • Value for money score: 4 out of 5

SwitchBot K11+ specs

Max suction:

6,000Pa

Robot diameter:

9.8in / 24.8cm

Robot height:

3.6in / 9.2cm

Dock dimensions (W x D x H):

9.4 x 7.1 x 9.8in / 24 x 18 x 25cm

Dust bin volume (base):

4L

Water tank volume:

None

Base type:

Charge, auto-empty

Max threshold clearance:

0.7in / 1.7cm

Smart home compatibility:

Matter (Apple Home, Alexa, Google Home)

SwitchBot K11+ review: design

  • Small (but not short) robot with rubber roller and side brush
  • Mop is a wet-wipe dragged across the floor, then disposed of
  • Compact dock with auto-empty and storage for mop plate

The SwitchBot K11+ is a dinky robot vacuum with an equally compact base. The bot itself measures 9.8in / 24.8cm in diameter, whereas most bots these days are about 13in / 33cm. This means it can clean in narrow spots – although note that at 3.6in / 9.2cm, height-wise it's pretty average, so it won't be sneaking under a low sofa – for example – to clean.

Below you can see it next to the Roborock Saros 10 – while the K11+ is significantly smaller in diameter, its puck makes it taller; the Roborock's puck is retractible.

SwitchBot K11+ next to Roborock Saros 10

The pint-sized K11+ next to the more normally proportioned Roborock Saros 10 (Image credit: Future)

On the top of the K11+ you'll find buttons for On and Return to dock. Lift off the cover (which appears to just sit in place – I'd prefer some magnets to hold it a little more securely – and you'll find the dust cup clipped to the side.

There's a raised LiDAR puck, bumpers around the edge, and a camera at the front. Flip the K11+ over and you'll find a rubber roller. Sensibly, SwitchBot has made this almost the full width of the robot, which means the suction area is actually relatively large. There's also an angled side brush, to avoid hair from becoming tangled around it.

The K11+'s mopping capabilities appear to have very much been an afterthought. To launch the function, you attach a wet-wipe to a base plate, and clip this to the underside of the bot, on top of the suction area. The wipe is then dragged across the floor, and disposed of afterwards. Note that the wet-wipe isn't biodegradable.

Although you need to attach the mop plate to activate "mopping", it is possible to specify carpet and no-mop zones on the map, to avoid the mop wiping down any areas that should not be wiped. However, you can't set a no-mop zone where the dock sits.

Dock for SwitchBot K11+ robot vacuum with lid removed to show dust bag

(Image credit: Future)

Speaking of the dock, the K11+'s station is far smaller than those you find accompanying the vast majority of bots nowadays. In fact, it's significantly more compact than the already-small dock that came with this model's predecessor, the SwitchBot K10+ (specifically, 2.9in / 7.3cm shorter and 0.8in / 2.1cm narrower).

SwitchBot K11+ in its dock, under a bed

(Image credit: Future)

This dock has TARDIS-like properties, though: lift the lid and you'll find a far larger than usual 4L dust bag. SwitchBot has also added storage for the mop plate beneath the lid – just one of a number of thoughtful design touches (my other favorite is that the handle on the onboard bin doubles up as a clip to secure it in place).

It's far from the most fully featured dock in town, though. There's no mop pad cleaning or refilling of water tanks (because there is no mop pad, nor is there a tank to fill). However, I'd wager that there are plenty of people who'd prefer a smaller dock with a large dust bag to a gigantic one with tanks included.

  • Design score: 4 out of 5

SwitchBot K11+ review: performance

  • Navigates quickly and confidently, decent obstacle avoidance
  • Good suction performance but bin emptying rather loud
  • Mopping not worth the effort, and dock can't be in a no-mop zone

When I set the SwitchBot K11+ off on its first cleaning run, the first thing that struck me was its speed. This bot powers up and down floors like there's no time to waste.

Despite that, it seems to do a good job at picking up dust and debris – I paused it before it could auto-empty, and the onboard bin had plenty in it, even though the room had been vacuumed the previous day, and I was using the second-weakest suction mode. (You can choose to clean a room once or twice, and there are four suction options: Quiet, Standard, Strong and Max.)

SwitchBot K11+ robot vacuum

This dinky bot navigates with speed and confidence (Image credit: Future)

As usual, you can request the bot clean a room or a zone. However, the "Spot clean" function – where a robot will clean an area that's about a square meter or so around a chosen position – was still in beta testing at the time of writing, which is a little annoying if you want to clear a spillage.

Although fairly quiet in operation, the auto-empty process is really rather noisy. However, you can set different auto-empty durations via the app, to save at least some unnecessary disruption.

SwitchBot K11+ robot vacuum driving away from its dock

The auto-empty process is a little noisy (Image credit: Future)

Mopping is a different story. Attaching the wet wipe is fiddly, and ends up with a lot of the wipe on the underside of the base plate. It barely left my bathroom floor damp – imagine trying to clean the entire floor of a room with half a single wet-wipe. It also deposited bits of grime next to every grouting line.

I'll get into the results of the mopping tests in a second, but the short version is that if I owned this bot, I just wouldn't bother with the mopping functionality – in my opinion, it just isn't worth the effort.

SwitchBot K11+ robot vacuum in mopping mode

The wet-wipe mop setup deposited grime whenever it hit an uneven bit of floor (Image credit: Future)

As a result of its speed, you might assume the K11+ experiences a fair few collisions, but this isn't the case. On test, it skirted its way around furniture and avoided permanent obstacles with impressive accuracy and reliability.

Ad hoc obstacle avoidance was less consistent. During one cleaning run, the K11+ drove into the dog (who, thankfully, remained unbothered) and then went on to push his water bowl across to the other side of the room.

During my set obstacle avoidance tests it hit my shoe, but on encountering the same shoe a second time, the bot carefully skirted around it before continuing. The K11+ also sucked up a red ribbon I'd used in place of a charge cable, but I wound't say that was surprising – I've yet to find a robovac that can successfully avoid cables, whatever the manufacturers may claim.

Cleaning tests

Next I moved on to TechRadar's official suction tests. For this, I sprinkled dry tea (from a tea bag) and a handful of oats onto the carpet, and monitored how effectively the bot sucked them up.

A single pass in Standard mode took care of most of the oats but only the top layer of tea, and a second in Max sucked up the rest of the oat crumbs and a decent amount of tea. That's a good result – the tea test is purposefully tricky (I used a Dyson V15 Detect to clear it completely).

Moving onto the mopping tests. This one felt unfair because it isn't so much a mop as a wet-wipe. Nevertheless, I persevered. I smeared a tiny amount of ketchup on a tiled floor and left it to dry, and also spilled a little soy sauce, to see how the K11+ could clear it.

Predictably, it could not. The soy sauce ended up smeared all over the floor and the ketchup was completely unaffected. I sent my Roborock Saros 10 in to clean up after it.

SwitchBot K11+ robot vacuum in mopping mode

The K11+'s wet-wipe "mop" did not impress in the mopping tests (Image credit: Future)

If I owned this bot, I wouldn't bother with the mopping function at all. For the level of cleaning it delivers, it isn't worth the effort of attaching the wet-wipe. It also limits where you can position the dock, because it can't live in a no-mop zone.

  • Performance score: 3.5 out of 5

SwitchBot K11+ review: app

  • Pretty well designed and easy enough to use
  • Fine-tuning options are limited
  • Some minor illogical quirks

Since SwitchBot is a brand that makes a number of smart home products, its app is a hub for any SwitchBot gadgets you might own, rather than being dedicated to robovacs only. That means you'll have to click through twice from the homescreen to reach the K11+'s control options.

Once you reach the right section, it's much like most other robovac apps I've used. Editing a map is straightforward, and you can easily add no-go zones and merge or split spaces. The control options are more limited than you'll find in other, pricier robot vacuums, but all the main bases are covered.

There are a few niggles, though. I was pleased to find a Boost mode for carpets. However, specifying an area of carpet adds a pattern on top of the map that's so dark you then can't see the robot's cleaning path. Slightly annoyingly, there's an 8-character limit on room names that prevents you from, for example, labelling "Top floor", and bafflingly, there's no "Hall" or "Corridor" type option within the room defaults.

  • App score: 3.5 out of 5

Should you buy the SwitchBot K11+?

Attribute

Notes

Rating

Value

Budget / mid-range at full price, but big discounts are common. Paying a bit of a premium for the small size, but still decent value.

4 / 5

Design

Tiny robovac with an equally compact dock. Not exactly feature-packed, and mopping is very basic, but it looks great with some useful design features.

4 / 5

Performance

Vacuuming is solid and navigation is good, but emptying is noisy and mopping isn't worth bothering with.

3.5 / 5

App

Decent app with a few illogical quirks.

3.5 / 5

Buy it if...

You don't have much space for a dock
If you want auto-empty capabilities but don't have room for a massive dock, this bot is perfect – it has perhaps the smallest auto-empty dock I've seen.

You're dealing with lots of dust or hair
Although the dock is small, its internal dust bag is far bigger than you'll find in most auto-empty docs, with space for plenty of dust or pet hair before it needs replacing.

You want a speedy cleaner
The K11+ rattles along at quite a pace, which means despite its small size, it will get your rooms clean quickly.

Don't buy it if...

Your priority is mopping
The mopping here is really very basic, and for most people, not worth the effort.

You don't have lots of dust or hair
If you're dealing with low levels of dust, you could consider not bothering with auto-emptying at all. There are plenty of excellent full-sized bots with very compact, charge-only docks, for less money than you'll shell out for the K11+.

How I tested the SwitchBot K11+

I used the SwitchBot K11+ as my main vacuum for a fortnight, to get a feel for its general cleaning performance and ease of use. I also ran a series of set suction tests to assess this bot's cleaning powers, seeing how effectively it cleared fine (tea leaves) and chunky (oats) spillages. To assess the mopping, I spilled soy sauce and smeared ketchup on a tiled floor. To test obstacle avoidance, I scattered common items you'd usually find around a home across my living room floor to see if it could correctly identify and avoid them.

During my review period, I assessed how easy it was to set up the SwitchBot K11+, how accurately it made its way around my home, and if there were any annoyances with its performance. I compared my experience with other robot vacuums I've tested, both budget and premium models.

Read more about how we test robot vacuum cleaners

  • First reviewed September 2025
The Ecovacs Deebot X8 Pro Omni is a chatty all-in-one robot vacuum that cleans better than most others I’ve tested
10:19 am | August 21, 2025

Author: admin | Category: Computers Gadgets Home Robot Vacuums Smart Home | Comments: Off

Ecovacs Deebot X8 Pro Omni: Two-minute review

I'll say one thing about Ecovacs Robotics: the brand might make too many robot vacuums that I, as a reviewer, can’t keep up with, but they all seem well thought out and catering to different needs and budgets. In 2024, it released a good-value robovac that I really liked in my Ecovacs Deebot T30 Omni review, and it’s impressed again with a higher-end model in the Deebot X8 Pro Omni reviewed here.

The X8 has plenty of smarts on board, with Ecovacs’ voice assistant Yiko now better at understanding commands and having a more conversational interaction than its previous iterations on older Deebots. Even if you don't interact with Yiko, the X8 has plenty of automated voice prompts that I very quickly found to be annoying – there's only so many times you can hear it say "don't worry" when its auto-emptying. While you can't switch these off, you can mute the volume entirely and depend on the app notifications to find out if the robot needs help at any time (like if it's stuck somewhere).

There's Google Assistant and Alexa support as well, but Yiko can handle a few extra commands that I found the other two voice assistants couldn't handle. To futureproof your smart home, the X8 Pro Omni also has Matter support, so you can control several smart devices via a single hub.

There's a camera on board that the bot uses to ‘see’ its surroundings for better navigation and obstacle avoidance, but it also provides a live feed that requires a passcode to be set up for access. There’s a Patrol mode here that turns the X8 Pro Omni bot into a security unit and it saves a bunch of photos for you to view whenever you like. You can also speak to your pets or kids if you need to check in on them (spy?) while you're at work. I’ve asked Ecovacs for clarification on how secure the camera is from hackers and will update this review as soon as I hear back.

These smart bells and whistles are all great, but this robot vacuum shines at its most important function: cleaning. It’s arguably one of the best automated cleaners I’ve tested in 2025, with edge cleaning its biggest asset thanks to an extending side brush and wet roller while vacuuming and mopping respectively. In fact, I’ve seen the X8 Pro Omni travel far closer to walls and furniture than many of its competitors, thus allowing its extendable parts to do their job effectively.

The Ecovacs Deebot X8 Pro Omni vacuuming on a carpet while traveling right along the edge of a couch

The Ecovacs Deebot X8 Pro Omni can get very close to walls and furniture to clean, much closer than other bots I've tested previously (Image credit: Sharmishta Sarkar / TechRadar)

It puts its 18,000Pa of suction power to good use, with my carpets looking fresh and clean after a single run on its highest suction setting. It did a better job than what I saw in my Roborock Qrevo Edge review despite 18,500Pa of suction. And its roller mop was quite impressive compared to the mops pads I’d gotten used to previously, and that’s despite Ecovacs saying there’s no pressure applied by the roller on the floor.

There’s also a detergent dispenser on board and use of the soap is automatic provided you toggle it on in the app – Ecovacs says there’s always a ratio of 200:1 detergent and water mix in the pipeline to ensure the correct usage. Even without detergent I found my floors were left stain-free after every mop – in fact, it was better than I experienced in my Narwal Freo Z10 review that, at the time, I said had excellent mopping skills.

In four weeks of testing, the X8 Pro Omni got entangled in a cable just once because the side brush pulled a low-hanging wire towards the bumper, but otherwise its obstacle avoidance is very good. Even more impressive is its overall navigation – it invariably took the path of least resistance in my apartment, which meant it got its tasks done relatively quickly and, importantly, without consuming too much battery life.

Even the base station performance is top notch, with the onboard bin getting cleaned quite well each time it empties, and the wet-roller cleaning is impeccable. Water consumption is also lower than any other robovac I’ve tested before – I’ve previously had to refill the clean water after every full cleaning cycle in my small inner-city apartment, but this time I’ve had to do so once every four or five sessions (depending on its routine).

All in all, this was excellent performance from not just the robot vacuum, but I commend Ecovacs for streamlining its app experience as well. It’s much nicer to use, with plenty of customization options to suit your personal cleaning needs. Importantly, these custom routines are now very easy to access.

It's relatively noisier than some of its newer competitors, and it can't perform the climbing feats of the more expensive Dreame X50 Ultra, but if you value excellent cleaning performance above all else, I'd find it very easy to recommend the Deebot X8 Pro Omni – and it's often discounted.

Ecovacs Deebot X8 Pro Omni set up in a corner

It doesn't necessarily stand out visually, but the gold accents lend the Ecovacs Deebot X8 Pro Omni some class (Image credit: Sharmishta Sarkar / TechRadar)

Ecovacs Deebot X8 Pro Omni review: price & availability

  • Available since March 2025
  • List price: $1,099 / £1,099 / AU$2,499
  • Incurs ongoing costs for dust bags and detergent

There are quite a few all-in-one robot vacuum cleaners at the same price point that Ecovacs Robotics is selling the X8 Pro Omni, but I think the Deebot can justify its premium cost on its feature set and performance.

It’s listed for $1,099 / £1,099 / AU$2,499 at full price but, at the time of writing, US and UK customers could pick it up for $899.99 / £999 respectively directly from the Ecovacs website. In Australia, it has dropped to AU$2,199 previously, but I suspect there’ll be better discounts around the world during major shopping events like Black Friday sales. It’s also available from select third-party retailers, including Amazon.

This price gets you not just excellent performance (explained below in detail), but you also get an impressive set of features, including voice assistant and Matter integration for a smarter home setup. With that in mind, I think the X8 Pro Omni is well priced compared to some of the other robovacs on the market, although Ecovacs has cheaper models that clean really well, as proved by the Deebot T30 Omni.

As an example of competitor pricing, the Narwal Freo Z Ultra cost $1,499/ AU$2,499 (unavailable in the UK) and is a good machine, but has 12,000Pa of suction compared to the Deebot’s 18,000Pa. Matching the suction power at 18,500Pa is the Roborock Qrevo Edge, but I found it hard to recommend at its list price of $1,599.99 / AU$2,799 (unavailable in the UK) based on its performance alone. On the other hand, Ecovacs' own Deebot T50 Max Pro Omni has 18,500Pa suction, the Yiko voice assistant and promises good cleaning at a lower price point of $799.99 / £799 / AU$1,799.

If you want more suction power, you’ll have to pay a lot more. For example, the Roborock Saros 10 with its whopping 22,000Pa of power will set you back $1,599.99 / £1,499.99 / AU$2,999 at full price, but is often discounted to match the X8's retail cost. The Dreame X50 Ultra Complete with 20,000Pa of suction is also expensive compared to the X8 Pro Omni, coming in at a list price of $1,699.99 / £1,299 / AU$2,999, but it can climb low steps that many of the newer machines can't.

As with any other hybrid robot vacuum, there is the ongoing cost of purchasing dust bags and detergent to take into consideration, although the latter is an optional add-on but I can see the need for it in homes with toddlers and pets. Unlike other brands, though, Ecovacs doesn’t supply a bottle of detergent in the box – at least not in Australia, where the testing for this review was conducted, due to “customs issues with international shipments” – so that’s $49.98 / £44 right off the bat for two 1L bottles in the US and UK (frequently discounted), but the same two-pack isn't available in Australia where a 1L bottle retails for AU$37.50.

The antibacterial dust bags come in packs of three and are available directly from Ecovacs Robotics for $24.99 / £17.99 / AU$29.90 at the time of writing.

Despite the ongoing cost, I think the Deebot X8 Pro Omni balances its feature set, performance and price well, but I’d recommend picking it up during a sale as it’s frequently discounted.

• Value score: 4 / 5

The buttons and bin under the cover of the Ecovacs Deebot X8 Pro Omni robot vacuum

The three-prong button on the Ecovacs Deebot X8 Pro Omni doesn't look functional, but it has three tasks it can perform when needed (Image credit: Sharmishta Sarkar / TechRadar)

Ecovacs Deebot X8 Pro Omni review: specs

Suction power:

18,000Pa

Onboard bin capacity:

220ml

Dust bag capacity:

3L

Clean water tank capacity:

4L

Dirty water tank capacity:

4L

Reservoir capacity:

110ml clean; 95ml dirty

Mop lift:

10mm

Noise level:

up to 75dB

Battery capacity:

6,400mAh

Runtime:

up to 228 minutes / up to 240sqm (2,580 sq ft)

Charging time:

4.6 hours

Dimensions:

Robot = 353 x 351.5 x 98 mm; base station = 350 x 477 x 533 mm

Weight:

Robot = 5.3kg; base station = 7.6kg

Ecovacs Deebot X8 Pro Omni review: Design

  • Gold accents give it a classy look
  • Extending side brush and wet roller mop
  • Taller than the average robot but lacks a turret; tall but slim base station

I only had to take the robot out to see that Deebot X8 Pro Omni exudes class, thanks to some gold-colored accents on the otherwise black machine. Unlike the Narwal Freo Z10 that I reviewed prior to the X8 (which was a 11kg weight straight out of the box), the Deebot comes packed in layers, which makes it very easy to set up.

Robot design

Once you remove the wash tray from the top of the box, the next item to emerge is the X8 robot. The first thing that distinguishes it from many other robovacs is the lack of a top turret that typically houses the navigation tech. In the X8 Pro Omni, though, all the necessary sensors are on the front and the sides.

The lack of a turret means the X8 can roll under many low-lying pieces of furniture, although it's doesn't have the slimline form factor of the Roborock Saros 10R – it's a little taller, standing at 9.8cm/3.8in compared to the Saros at 8cm/3in, so there needs to be a minimum clearance of 10cm/4in for the Deebot to clean where many other robovacs can't.

A black plastic disc with the Ecovacs logo in gold covers the top of the robot, with a cutout to show off a gold three-pronged button. There's a tiny power icon in the center of the button to indicate that it's functional, but it's easy to miss and can appear purely decorative, although it lights up when in use and charging. Its functionality is listed on a large piece of cardboard inside the packaging: a short press to start or pause, a double press to extend or retract the wet roller, and a three-second long press to send the bot back to its dock. In the four weeks I spent with the machine, I never found the need to use the button – the robot does everything seamlessly.

Also under the top cover is a removable 220ml/7.4oz dustbin whose filter can be taken out for regular cleaning, plus a toggle switch for power, a Wi-Fi indicator light and a QR code to begin your app setup.

On the front of the robot are LiDAR sensors that it uses for mapping your home, while a camera also peeping through the same front window adds visual information that’s paired with artificial intelligence (AIVI) to navigate around obstacles. Along the sides are edge sensors that prevent it from banging into a wall or furniture, yet allowing the bot to get really close for effective cleaning. A mic and speaker are also housed within the front window.

The back of the robot has two charging points, but there’s also a water compartment inside with a clean capacity of 110ml and 95ml for dirty mop water. While you never have to worry about the water reservoir after setup, it can be released using an inset lever.

The extendable side brush of the Ecovacs Deebot X8 Pro Omni robot vacuum

The side brush extends, but given the Deebot X8 Pro Omni travels very close to obstacles, it even managed to clean corners (Image credit: Sharmishta Sarkar / TechRadar)

As with nearly every other Deebot I’ve tested (and many other brands besides), the underside of the robot houses the central bar brush that sports bristles arranged in a V shape to help it gather hair and fur without itself getting entangled. A single side brush towards the front of the bot rotates at varying speeds automatically depending on the size of the debris it senses – it slows down for larger pieces, similar to some of the high-end Roborocks. It can also extend out to reach into corners and clean along edges – both of which it manages to do better than many of its competitors because the robot itself gets really close to walls.

The rear of the undercarriage is dominated by a wet roller rather than circular mop pads which, according to Ecovacs, spins at a speed of 200rpm and has a scraper in its holder that constantly cleans out the dirty water as it rotates. 16 nozzles keep it supplied with clean water (and detergent if you’re using any).

The main wheels are quite large and, for the first time in any robot vacuum I’ve tested, I found them to be quite noisy when traveling over the tiles in my home. The sound was akin to very hard or brittle plastic moving over a rough surface, but in my time testing the X8 Pro Omni, I didn’t notice too much wear and tear on the wheels to account for the sound. A small omnidirectional caster wheel completes the robot’s physical setup.

The onboard dustbin of the Ecovacs Deebot X8 Pro Omni

It's easy to remove the onboard bin in the Ecovacs Deebot X8 Pro Omni to clean out the filter regularly (Image credit: Sharmishta Sarkar / TechRadar)

Base station design

The base station itself isn’t much to write home about and is quite similar to several other models on the market. However, the gold accents on the lids of the two water tanks and branding on the front of the dock makes it look quite smart. The tanks have a 4L capacity each and are very easy to lift up, refill or clean out, then replace back on the dock.

Below the tanks is a covered nook that houses the detergent dispenser and a 3L dust bag. The dispenser is very easy to slide out and refill, while changing the dust bag is also very intuitive. It’s the cover for this nook that takes a little effort to remove each time you need access to either of its two inmates – it clips in very tightly indeed and you'll need to pull it with some force from the bottom of the panel.

Under the covered nook is the cavity for the robot, which sits on a washing tray. Inside the cavity, on the rear wall of the base station, you'll notice nozzles and charging points that keep the robot doing what it needs to do.

The base station is about as tall as many other brands offer, but it’s a little slimmer than, say, a Narwal dock. It will still need a decent amount of space to house, with enough clearance on the top to allow you to remove and replace the tanks.

• Design score: 4.5 / 5

Ecovacs Deebot X8 Pro Omni review: Performance

  • Excellent vacuuming on high suction; top-notch mopping at most waterflow levels
  • Arguably one of the best edge cleaners in the business
  • Very good navigation and obstacle avoidance

The X8 Pro Omni for this review was tested in a 40sqm/430sqft inner-city apartment in Sydney, Australia, with the single bedroom fully carpeted, but the rest of the rooms featuring matte-finish tiles. The bathroom, however, has smoother tiles than the rest of the hard floors and it was part of the full map that the X8 had to clean. There are no stairs in the apartment to test cliff sensors, but there are a couple of low thresholds that were useful to test the X8 Pro Omni’s ability to clear some obstacles.

It’s also important for me to mention that I have no pets, but I’ve always found my bedroom carpet covered in my own (long) hair within 3-4 days of cleaning it, and is usually a very good test for any vacuum cleaner that I review.

Before starting the first cleaning session, I not only set up some custom routines (called Scenario Cleans in the Ecovacs Home app), but I also went through the advanced settings to toggle on some key features, including the carpet-first option as I have mixed flooring. This ensured that no matter what custom cleaning routine I might use, carpets were always vacuumed first to minimize the risk of them getting wet (more on the app experience later).

Overall performance of the X8 Pro Omni was excellent, but it’s important to note that it’s best used for the regular maintenance cleaning sessions that you might need on a daily or a weekly basis. It can’t replace the best cordless vacuum cleaners, but it definitely reduces the human effort and time spent on keeping your floors spick and span.

The dirty-water tank standing open atop the Ecovacs Deebot X8 Pro Omni base station

Water usage in the Ecovacs Deebot X8 Pro Omni is not a lot compared to other models I've tested (Image credit: Sharmishta Sarkar / TechRadar)

Vacuuming

Let’s start the performance section with the most basic function: vacuuming. I’ve already mentioned earlier in this review that the X8 Pro Omni was one of the best cleaning machines I’ve tested recently, exceeding the vacuuming performance I got from a Roborock and a Narwal that I tested prior to the Deebot. It really does put the 18,000Pa – which is in no way class-leading now – to very good use, particularly at its higher suction settings.

I usually have to set most robovacs to their maximum suction setting to get a decent clean on the bedroom carpet which, as I’ve described above, can get covered in my own hair within days. It’s been rare for me to see that carpet completely hair free after a single session even using the highest power level on other robovacs, but the X8 Pro Omni was been able to do just that each and every time it’s done a bedroom clean on its Max setting.

The Deebot’s got four suction settings and while I wasn’t particularly keen on the Quiet option which reduces the power significantly, I found the Standard and Strong settings to be perfect for hard floors, not once needing to step it up to Max on tiles.

Ecovacs Deebot X8 Pro Omni robot vacuum mopping under a chair on a rug

The Deebot X8 Pro Omni repeatedly does 360º rotations around furniture legs to ensure good cleaning (Image credit: Sharmishta Sarkar / TechRadar)

The X8 Pro Omni has a suction-boost option which, as the name suggests, automatically increases power when it detects carpets, but I wasn’t able to notice the dynamic suction from sound alone when it went from hard floor to the mid-pile rug in my living room, although it seemed to do a very good job anyway. The audible change in suction was heard when it was vacuuming tiles in my kitchen, just under a cabinet – go figure.

To check its vacuuming abilities further, I conducted TechRadar’s standard tests of sprinkling tea dust and oats (representing two different-sized debris) on both hard floors and carpets. Doing a Zone clean and set at Strong suction, you can see from the video clip below that the X8 Pro Omni did a fantastic job on the tiles, even sucking up the tea dust from along the edge of the room.

If you look closely, you’ll also notice that the side brush slows down when it detects larger debris (oats) to make sure they all get pulled towards the bar brush.

On the carpet, which was also just a Zone clean done as a separate test, I set the robot to Max suction and found it cleared up the oats very well indeed, although tea dust that went deep into the fibers remained, and is visible in the video clip as a dark patch. I used my finger to loosen the carpet fibers and let the X8 run over it again, and voila, it was all cleaned up.

For both tests, I had the X8 Pro Omni set at moving in the Deep Clean pattern, which covers maximum floor space but time consuming, and I didn’t find the need to go over either of the spots with my Dyson V15s Detect Submarine.

Mopping

This is the first robot vacuum I’ve tested that features a wet roller rather than a pair of rotating mop pads and I really wasn’t sure what to expect. Needless to say, the X8 Pro Omni exceeded my expectations and then some with the way it tackled my hard floors. I will go so far as to say this was arguably the best mopping I’ve seen in a while by a robot vacuum.

From shaved Toblerone on the kitchen floor (I was making Toblerone cheesecake at the time) to a partially dried dollop of coriander-mint chutney, I was very impressed with how well it mopped up different (dry) spills.

I specify dry because you really don’t want a robot vacuum to clean a wet spill like cereal milk or curry sauce as everything in the undercarriage will get wet with the sticky liquid or the sauce, including the wheels and side brush. Cleaning the bot after that will be a chore in itself.

The wet roller extended against a tablet as the Ecovacs Deebot X8 Pro Omni mops

It's fun to watch the wet roller slide in and out from under the Ecovacs Deebot X8 Pro Omni bot (Image credit: Sharmishta Sarkar / TechRadar)

As with many other robot vacuums like itself, the X8 Pro Omni has three waterflow settings (Low, Medium and High) with a total of 50 levels. The lowest settings would be good for sensitive wood floors but, for me, I’ve always found higher waterflow rates better for my tiles, so I had the Deebot set at level 40 most of the time as I found 45 and 50 made my tiles very wet indeed, while 30 and lower barely left a damp streak.

My kitchen floors, in particular, need regular mopping and, given it’s right beside the dining room, this area of my apartment was a good test for the X8 Pro Omni. I found that in its Deep Cleaning speed and water level set to 45 but no detergent, there was a visible difference on my floor after its first run compared to what the Dyson V15s Detect Submarine had done prior to switching to the Deebot.

In fact, I’m not sure how much difference adding the detergent has done to my floors because it mopped up dusty footprints and dried, dusty water stains very well without any soap, and it did just as good a job with.

The stress test I put the X8 under was mopping up a partially dried dollop of coriander and mint chutney – it took a couple of passes at water level 40 with detergent in the dispenser to mop it up entirely, no stain left on the floor. The issue here was that the rotating side brush scattered a tiny bit of dry chutney away, but given it was set to Deep Clean, the bot moved over the entire zone twice (more on this below in the navigation section), running perpendicular to its initial path, which meant that scattered bit got mopped up later.

I enjoyed watching the extendable roller sneak in and out of the robot as soon as it sensed something on its side. This could be a wall or a furniture leg, but I found that it hardly left a dry spot.

On the product listing page on the Ecovacs website, the brand says there's no pressure applied by the wet roller on the floor, but given how well I saw it mop, I'd be surprised if this spec listing is correct. There's surely some pressure being applied for such effective mopping.

Another thing I love about the roller is that it's streak-free, particularly on the lower or mid waterflow rates. The only time I saw streaks (and not dirty ones, mind, just marks to show a mop has passed) was when the roller was saturated with clean water.

With the sole exception of one Zone cleaning session when it took the wrong path out of its dock to get to where it needed to in a different room, the Deebot X8 Pro Omni never once strayed from the path of least resistance.

It’s impressive navigation extends to doing full 360º rotations around furniture legs, and while the side brush didn’t always extend when I expected it to, the robot itself got so close to walls and furniture that I never had cause for complaint when it came to its navigation just millimeters from what is essentially an obstacle.

It’s three different “cleaning speeds” (or its movement pattern in a given space) are a little hit and miss if you really want a thorough job done. The best movement pattern I found was the Deep Cleaning, which means the robot cleans a space twice, first running in parallel lines just centimeters apart, then traveling perpendicular to ensure no spot is missed.

The other two cleaning speeds – Standard and Quick – aren’t bad, but because the parallel pathways are slightly more spread out compared to Deep Cleaning, I found that the occasional hair strand or speck of debris got missed. That said, “cleaning speed” as Ecovacs calls it is apt as these determine how quickly the X8 Pro Omni finishes its cleaning task.

Obstacle avoidance is also fantastic, as you can see from the video above when I conducted TechRadar’s standard test – creating an obstacle course of a slipper, shoe, a cable, socks and a tissue box. It avoided every single one of them without a hiccup, a feat I’ve not yet seen from any robot vacuum I’ve tested to date.

The Ecovacs Deebot X8 Pro Omni tangled on a cable

The only time the Deebot X8 Pro Omni got entangled with a cable, it was the side brush that pulled it into the bumper (Image credit: Sharmishta Sarkar / TechRadar)

However, during one vacuum-only session in my bedroom, it got entangled in a USB-C cable that had one end dangling close to the floor and the side brush pulled it lower (see above image). I could hear Yiko complaining and a notification popped up on my phone that the X8 Pro Omni needed help. I disentangled it and it carried on with its work after I used a voice command to “restart cleaning”.

During a full-house clean, I shut a door to one room to see how it would react to its map not quite being accurate and it had no issues. It got close to the door, pivoted a little on an axis to see if it could spot an opening, but carried on doing what it needed to in the rest of the apartment without any complaints.

Base station performance

Whether it’s sucking out all the dirt and debris from the onboard dustbin or cleaning the wet roller, the X8 Pro Omni base station performance is so good that it justifies the high price tag this machine demands.

Only the tiniest amount of dirt remains inside the onboard dustbin after each vacuuming run that you, honestly, never have to worry about. The only time you’ll need to remove the small onboard bin is when the filter needs cleaning or replacing, or if something gets stuck inside that requires manual removal (never once happened during my testing).

The dustbag inside the base station has a 3L capacity, so it will last you a long while, albeit that will depend on how often you clean, how large your home is and whether you have pets.

Dispensing detergent happened as required, as did filling up the robot’s onboard 110ml clean water compartment. Even pumping out dirty water from the 90ml partition worked well during my testing – you can remove this compartment to clean out the filter inside.

The washing of the roller was impeccable. It looked nearly new after my running it a few times a week for four weeks and the shortest two-hour hot-air drying is more than enough to ensure there’s no trace of dampness that could encourage bacterial or fungal growth. In fact, at the end of my four-week trial period, I found the roller soft to the touch as it was on day one.

The wash tray can also be cleaned out automatically by the machine from time to time, so the only hands-on task you’ll have to do regularly is clean out the dirty water and refill the fresh water. Every couple of months or so, you’ll also need to swap out the dust bag or refill the detergent dispenser if you’ve been using soap for mopping. The ‘health’ of all the accessories and parts is listed in the app, so you’ll know when to do what anyway.

Battery life

Ecovacs says there’s a 6,400mAh battery pack powering the X8 Pro Omni robot, which is rated for up to 228 minutes or a maximum area coverage of 240sqm / 2,580sq ft. In my testing – which admittedly was done in a much smaller space – I found that a number like that is nigh impossible to achieve unless you run the robot at the lowest settings possible, which I doubt anyone will want to do.

In Standard suction and medium waterflow levels during a full 40sqm clean doing a single vacuum-and-mop pass, the X8’s battery dropped to 20%. Bumping it up to Max suction and high waterflow rates, I found the robot needed to go back for a top up at the mains after completing five out of the six rooms in its map – about 78 minutes. Both these tests were conducted at the Deep Clean speed, so more time consuming.

Extrapolating that for Standard or Quiet cleans, you will be able to run the X8 Pro Omni for around 150 minutes, but keep in mind that it boasts dynamic suction as well, so total battery life will depend on how many carpets it encounters or how tough the cleaning job is.

That’s not bad battery life, but it’s not class-leading as models like the Narwal Freo Z10 and Dreame X40 Ultra can outdo the X8. Larger homes will find that a full cleaning task may well require recharging to complete. That said, the X8 is smart enough to learn how much battery it needs to finish a job, so a full-home clean may not necessarily take all day.

• Performance score: 4.5 / 5

The robot of the Ecovacs Deebot X8 Pro Omni

No matter the cleaning task, the Ecovacs Deebot X8 Pro Omni performs it well (Image credit: Sharmishta Sarkar / TechRadar)

Ecovacs Deebot X8 Pro Omni review: app control

  • Improved Ecovacs Home app
  • More streamlined setup for robot and base station settings
  • Map might need extensive editing, but is easy to do

I’ve previously not been very impressed with the Ecovacs Home app as it wasn’t as streamlined as I would have liked, but that’s changed now – the updated version of the app that I used with the X8 Pro Omni is a significant improvement.

It’s now easier to access the custom cleaning routines – renamed Scenario Cleans from just plain ol’ Scenarios – as they're listed on the homepage of the device, and each of these are also very easy to customize and set up.

To access more settings options, the Ecovacs Home app has always allowed you to ‘Enter’ a more detailed page with your home’s map laid out, but now the robot and base station advanced settings are right there on that same screen – the robot stuff is right at the bottom while switching tabs gives you the base station setup. This is a much better app experience than I encountered only a few months ago from the time of publication of this review.

Screenshots of the Ecovacs Home app showing the mapping process and the robot's location

Mapping with the Deebot X8 Pro Omni is quick and it's remarkably easy to edit the final map (Image credit: Sharmishta Sarkar / TechRadar)

As I’ve already mentioned, there’s the Yiko voice assistant on board and, in all honesty, I really don’t see the need for verbal communication with the device, but my inner lazy self took a shine to it for a very short time. All routines and settings work so well, that Yiko doesn’t need to be there, but it was nice to see that it can understand commands better than before.

During my testing, it didn’t comprehend its own name (see the screenshot below where it hears its name as "you go"), but that didn’t stop it from performing the task I asked it to do (pause cleaning). I immediately asked it to restart again – no problem whatsoever.

Screenshots of the Ecovacs Home app showing errors and Yiko conversations

You can give Yiko back-to-back commands and you'll hear its voice prompts very often, so much so that it can get annoying (Image credit: Sharmishta Sarkar / TechRadar)

You’ll also hear a lot of oral prompts every time the robot has to perform a task. This can quickly get very annoying, particularly when the self-empty of the bin takes place because it’s a long, drawn-out message telling you “don’t worry” about the loud noises. There’s sadly no way to turn these off, but you can drop the volume right down to ‘mute’, but this also means you won’t hear when the bot needs help. Thankfully there are app notifications to help with that. The volume is also associated with a ‘ding’ sound the robot makes every time you adjust a setting – these too will be muted if you turn the volume slider right down.

Screenshots of the Ecovacs Home app showing various settings and custom routines

There's plenty of control via the Ecovacs Home app, which has evolved to become more streamlined than before (Image credit: Sharmishta Sarkar / TechRadar)

Every setting on the app is well explained and easy to understand in case you want to use it, but I would advise that you take some time to go through all options before you begin using the X8 Pro Omni so that you get the best results possible.

For example, you can set and forget the cleaning sequence for the whole house and, no matter which rooms you choose for whatever custom routine you might have, the X8 Pro Omni will follow that. This can be edited at any time too. As I’ve mentioned before, you can also toggle on carpet-first cleaning in the robot settings, set how you want the auto-empty to take place or how often you want the wet roller washed. You even get control over how long you want the base station to spend drying it with hot air. You’ll also need to toggle on auto detergent use, otherwise the base station won’t use soap even if you’ve filled the dispenser.

There is a lot of control here, although it would be nice to see Ecovacs allow the user to choose how many passes the X8 will do when on an automatic AI-powered cleaning run (it’s always just one in this mode).

• App score: 4 / 5

Should I buy the Ecovacs Deebot X8 Pro Omni?

Attribute

Notes

Score

Value

Compared to other similarly specced models, the X8 Pro Omni is very competitively priced, balancing feature set, power, performance and cost quite well – plus it's often discounted.

4 / 5

Design

It’s a very low-maintenance design with several parts that can be taken out to wash if necessary. And it exudes class. The lack of a turret means it can even roll under some low-lying furniture.

4.5 / 5

Performance

As long as you avoid using the X8 to clean wet spills, it will handle your regular cleaning with aplomb. It will even maintain itself well without too much intervention from you.

4.5 / 5

App control

The updated Ecovacs Home app is a lot more streamlined now and easier to use.

4 / 5

You prioritize good cleaning above all else

Considering the X8 Pro Omni passed all my tests with flying colors, it's arguably the best robot vacuum I've tested to date.

You want as much of a hands-off cleaning experience as possible

While you don't really need the voice assistant, Yiko gives you even more opportunity to not have to lift a finger – literally! Just open the app and ask it to start a cleaning routine (even a custom one) and it will do so.

You have wood floors

There are plenty of waterflow levels here to choose from and I think the lower settings will look after wood floors well. Moreover, the roller minimizes streaks on floors that I've previously seen mop pads leave behind in their wake.

You have low-lying furniture

It's a little taller than the Roborock Saros 10, but even then, the lack of a turret allows it to roll under furniture that has a clearing of at least 10cm.

Don't buy it if...

You don't want to spend too much money

The X8 Pro Omni might be a fantastic robovac but it's a premium one. If you can forgo some of the smart home features like Matter integration and voice assistant, and aren't too fussed about mop pads doing the wet cleaning, you can get similar performance from a cheaper model – in fact, the Ecovacs Deebot T50 Max Pro Omni has slightly higher suction and the same Yiko support, but a lower price point.

You want a quiet robot vacuum

On its higher suction settings, the X8 Pro Omni is louder than similar models from Narwal and Roborock. Moreover, the wheels, when moving over the tiles in my test space, were quite rattly too.

Ecovacs Deebot X8 Pro Omni review: Also consider

Roborock Saros 10R

Our reviewer called it the "perfect hybrid robot vacuum cleaner even for the most cluttered of homes". Improved navigation and a low profile means it can get to places other robovacs will typically avoid. It's also quiet, has excellent vacuum and mop skills, and it's pretty much a master of its trade. It costs more than the X8 Pro Omni, but it might be a worthwhile investment for some homes.
Read our in-depth Roborock Saros 10R review for more details.

Dreame X50 Ultra

Going by the additional moniker of "Complete" in some markets, the Dreame X50 Ultra is a premium model that not only gives you way more suction than the X8 Pro Omni (a max of 20,000Pa), but it can also tackle some short steps in your home and roll under furniture by retracting its turret.
Find out more in our detailed Dreame X50 Ultra Complete review.

How I tested the Ecovacs Deebot X8 Pro Omni

  • Used three to four times a week for four weeks
  • Tried various suction and waterflow levels in a 40sqm test space with mixed flooring
  • Experimented with the Yiko voice assistant and tweaked various advanced settings

A top-down view of the water tanks of Ecovacs Deebot X8 Pro Omni

It's very easy to recommend the Ecovacs Deebot X8 Pro Omni, despite its higher price tag (Image credit: Sharmishta Sarkar / TechRadar)

I received my review unit of the Ecovacs Deebot X8 Pro Omni in the third of week of July 2025 and spent the next four weeks running it on various settings and custom routines mostly three times a week, but it has done more sessions during the last week when I conducted my obstacle course test.

I found that once all the settings were as I'd want them, the X8 Pro Omni just did what it needed to do without any fuss. During that time, I found it didn't use as much clean water as other robot vacuums (especially compared to the Narwal Freo Z10 I tested prior to it) and, hence, found I didn't need to keep refilling the clean-water tank as much. Of course, that's also because the test space is small (just 40sqm/430sqft) and has mixed flooring with carpet in the bedroom and a large rug in the living room.

I set up four different custom routines, or Shortcut Cleans as the app labels them, and tested each one 2-3 times over the course of the four-week testing period. I also ran single-room and zone cleaning sessions to see how the X8 Pro Omni performs in its auto-cleaning mode.

While I began testing the X8 without any detergent for the first week, I added a small quantity to the dispenser on week 2 of testing.

I put it through TechRadar's usual tests for vacuuming and mopping (using oats and tea from a bag for the former, and a dollop of chutney for the latter). I also conducted our standard obstacle avoidance test, but threw in two types of socks and a tissue box for good measure.

As you've probably already read, the X8 Pro Omni passed all its tests with flying colors, with only the one hiccup when it got entangled in a low-hanging cable during a vacuum-only session.

Read more about how we test vacuum cleaners

[First reviewed August 2025]

The Ecovacs Deebot X8 Pro Omni is a chatty all-in-one robot vacuum that cleans better than most others I’ve tested
10:19 am |

Author: admin | Category: Computers Gadgets Home Robot Vacuums Smart Home | Comments: Off

Ecovacs Deebot X8 Pro Omni: Two-minute review

I'll say one thing about Ecovacs Robotics: the brand might make too many robot vacuums that I, as a reviewer, can’t keep up with, but they all seem well thought out and catering to different needs and budgets. In 2024, it released a good-value robovac that I really liked in my Ecovacs Deebot T30 Omni review, and it’s impressed again with a higher-end model in the Deebot X8 Pro Omni reviewed here.

The X8 has plenty of smarts on board, with Ecovacs’ voice assistant Yiko now better at understanding commands and having a more conversational interaction than its previous iterations on older Deebots. Even if you don't interact with Yiko, the X8 has plenty of automated voice prompts that I very quickly found to be annoying – there's only so many times you can hear it say "don't worry" when its auto-emptying. While you can't switch these off, you can mute the volume entirely and depend on the app notifications to find out if the robot needs help at any time (like if it's stuck somewhere).

There's Google Assistant and Alexa support as well, but Yiko can handle a few extra commands that I found the other two voice assistants couldn't handle. To futureproof your smart home, the X8 Pro Omni also has Matter support, so you can control several smart devices via a single hub.

There's a camera on board that the bot uses to ‘see’ its surroundings for better navigation and obstacle avoidance, but it also provides a live feed that requires a passcode to be set up for access. There’s a Patrol mode here that turns the X8 Pro Omni bot into a security unit and it saves a bunch of photos for you to view whenever you like. You can also speak to your pets or kids if you need to check in on them (spy?) while you're at work. I’ve asked Ecovacs for clarification on how secure the camera is from hackers and will update this review as soon as I hear back.

These smart bells and whistles are all great, but this robot vacuum shines at its most important function: cleaning. It’s arguably one of the best automated cleaners I’ve tested in 2025, with edge cleaning its biggest asset thanks to an extending side brush and wet roller while vacuuming and mopping respectively. In fact, I’ve seen the X8 Pro Omni travel far closer to walls and furniture than many of its competitors, thus allowing its extendable parts to do their job effectively.

The Ecovacs Deebot X8 Pro Omni vacuuming on a carpet while traveling right along the edge of a couch

The Ecovacs Deebot X8 Pro Omni can get very close to walls and furniture to clean, much closer than other bots I've tested previously (Image credit: Sharmishta Sarkar / TechRadar)

It puts its 18,000Pa of suction power to good use, with my carpets looking fresh and clean after a single run on its highest suction setting. It did a better job than what I saw in my Roborock Qrevo Edge review despite 18,500Pa of suction. And its roller mop was quite impressive compared to the mops pads I’d gotten used to previously, and that’s despite Ecovacs saying there’s no pressure applied by the roller on the floor.

There’s also a detergent dispenser on board and use of the soap is automatic provided you toggle it on in the app – Ecovacs says there’s always a ratio of 200:1 detergent and water mix in the pipeline to ensure the correct usage. Even without detergent I found my floors were left stain-free after every mop – in fact, it was better than I experienced in my Narwal Freo Z10 review that, at the time, I said had excellent mopping skills.

In four weeks of testing, the X8 Pro Omni got entangled in a cable just once because the side brush pulled a low-hanging wire towards the bumper, but otherwise its obstacle avoidance is very good. Even more impressive is its overall navigation – it invariably took the path of least resistance in my apartment, which meant it got its tasks done relatively quickly and, importantly, without consuming too much battery life.

Even the base station performance is top notch, with the onboard bin getting cleaned quite well each time it empties, and the wet-roller cleaning is impeccable. Water consumption is also lower than any other robovac I’ve tested before – I’ve previously had to refill the clean water after every full cleaning cycle in my small inner-city apartment, but this time I’ve had to do so once every four or five sessions (depending on its routine).

All in all, this was excellent performance from not just the robot vacuum, but I commend Ecovacs for streamlining its app experience as well. It’s much nicer to use, with plenty of customization options to suit your personal cleaning needs. Importantly, these custom routines are now very easy to access.

It's relatively noisier than some of its newer competitors, and it can't perform the climbing feats of the more expensive Dreame X50 Ultra, but if you value excellent cleaning performance above all else, I'd find it very easy to recommend the Deebot X8 Pro Omni – and it's often discounted.

Ecovacs Deebot X8 Pro Omni set up in a corner

It doesn't necessarily stand out visually, but the gold accents lend the Ecovacs Deebot X8 Pro Omni some class (Image credit: Sharmishta Sarkar / TechRadar)

Ecovacs Deebot X8 Pro Omni review: price & availability

  • Available since March 2025
  • List price: $1,099 / £1,099 / AU$2,499
  • Incurs ongoing costs for dust bags and detergent

There are quite a few all-in-one robot vacuum cleaners at the same price point that Ecovacs Robotics is selling the X8 Pro Omni, but I think the Deebot can justify its premium cost on its feature set and performance.

It’s listed for $1,099 / £1,099 / AU$2,499 at full price but, at the time of writing, US and UK customers could pick it up for $899.99 / £999 respectively directly from the Ecovacs website. In Australia, it has dropped to AU$2,199 previously, but I suspect there’ll be better discounts around the world during major shopping events like Black Friday sales. It’s also available from select third-party retailers, including Amazon.

This price gets you not just excellent performance (explained below in detail), but you also get an impressive set of features, including voice assistant and Matter integration for a smarter home setup. With that in mind, I think the X8 Pro Omni is well priced compared to some of the other robovacs on the market, although Ecovacs has cheaper models that clean really well, as proved by the Deebot T30 Omni.

As an example of competitor pricing, the Narwal Freo Z Ultra cost $1,499/ AU$2,499 (unavailable in the UK) and is a good machine, but has 12,000Pa of suction compared to the Deebot’s 18,000Pa. Matching the suction power at 18,500Pa is the Roborock Qrevo Edge, but I found it hard to recommend at its list price of $1,599.99 / AU$2,799 (unavailable in the UK) based on its performance alone. On the other hand, Ecovacs' own Deebot T50 Max Pro Omni has 18,500Pa suction, the Yiko voice assistant and promises good cleaning at a lower price point of $799.99 / £799 / AU$1,799.

If you want more suction power, you’ll have to pay a lot more. For example, the Roborock Saros 10 with its whopping 22,000Pa of power will set you back $1,599.99 / £1,499.99 / AU$2,999 at full price, but is often discounted to match the X8's retail cost. The Dreame X50 Ultra Complete with 20,000Pa of suction is also expensive compared to the X8 Pro Omni, coming in at a list price of $1,699.99 / £1,299 / AU$2,999, but it can climb low steps that many of the newer machines can't.

As with any other hybrid robot vacuum, there is the ongoing cost of purchasing dust bags and detergent to take into consideration, although the latter is an optional add-on but I can see the need for it in homes with toddlers and pets. Unlike other brands, though, Ecovacs doesn’t supply a bottle of detergent in the box – at least not in Australia, where the testing for this review was conducted, due to “customs issues with international shipments” – so that’s $49.98 / £44 right off the bat for two 1L bottles in the US and UK (frequently discounted), but the same two-pack isn't available in Australia where a 1L bottle retails for AU$37.50.

The antibacterial dust bags come in packs of three and are available directly from Ecovacs Robotics for $24.99 / £17.99 / AU$29.90 at the time of writing.

Despite the ongoing cost, I think the Deebot X8 Pro Omni balances its feature set, performance and price well, but I’d recommend picking it up during a sale as it’s frequently discounted.

• Value score: 4 / 5

The buttons and bin under the cover of the Ecovacs Deebot X8 Pro Omni robot vacuum

The three-prong button on the Ecovacs Deebot X8 Pro Omni doesn't look functional, but it has three tasks it can perform when needed (Image credit: Sharmishta Sarkar / TechRadar)

Ecovacs Deebot X8 Pro Omni review: specs

Suction power:

18,000Pa

Onboard bin capacity:

220ml

Dust bag capacity:

3L

Clean water tank capacity:

4L

Dirty water tank capacity:

4L

Reservoir capacity:

110ml clean; 95ml dirty

Mop lift:

10mm

Noise level:

up to 75dB

Battery capacity:

6,400mAh

Runtime:

up to 228 minutes / up to 240sqm (2,580 sq ft)

Charging time:

4.6 hours

Dimensions:

Robot = 353 x 351.5 x 98 mm; base station = 350 x 477 x 533 mm

Weight:

Robot = 5.3kg; base station = 7.6kg

Ecovacs Deebot X8 Pro Omni review: Design

  • Gold accents give it a classy look
  • Extending side brush and wet roller mop
  • Taller than the average robot but lacks a turret; tall but slim base station

I only had to take the robot out to see that Deebot X8 Pro Omni exudes class, thanks to some gold-colored accents on the otherwise black machine. Unlike the Narwal Freo Z10 that I reviewed prior to the X8 (which was a 11kg weight straight out of the box), the Deebot comes packed in layers, which makes it very easy to set up.

Robot design

Once you remove the wash tray from the top of the box, the next item to emerge is the X8 robot. The first thing that distinguishes it from many other robovacs is the lack of a top turret that typically houses the navigation tech. In the X8 Pro Omni, though, all the necessary sensors are on the front and the sides.

The lack of a turret means the X8 can roll under many low-lying pieces of furniture, although it's doesn't have the slimline form factor of the Roborock Saros 10R – it's a little taller, standing at 9.8cm/3.8in compared to the Saros at 8cm/3in, so there needs to be a minimum clearance of 10cm/4in for the Deebot to clean where many other robovacs can't.

A black plastic disc with the Ecovacs logo in gold covers the top of the robot, with a cutout to show off a gold three-pronged button. There's a tiny power icon in the center of the button to indicate that it's functional, but it's easy to miss and can appear purely decorative, although it lights up when in use and charging. Its functionality is listed on a large piece of cardboard inside the packaging: a short press to start or pause, a double press to extend or retract the wet roller, and a three-second long press to send the bot back to its dock. In the four weeks I spent with the machine, I never found the need to use the button – the robot does everything seamlessly.

Also under the top cover is a removable 220ml/7.4oz dustbin whose filter can be taken out for regular cleaning, plus a toggle switch for power, a Wi-Fi indicator light and a QR code to begin your app setup.

On the front of the robot are LiDAR sensors that it uses for mapping your home, while a camera also peeping through the same front window adds visual information that’s paired with artificial intelligence (AIVI) to navigate around obstacles. Along the sides are edge sensors that prevent it from banging into a wall or furniture, yet allowing the bot to get really close for effective cleaning. A mic and speaker are also housed within the front window.

The back of the robot has two charging points, but there’s also a water compartment inside with a clean capacity of 110ml and 95ml for dirty mop water. While you never have to worry about the water reservoir after setup, it can be released using an inset lever.

The extendable side brush of the Ecovacs Deebot X8 Pro Omni robot vacuum

The side brush extends, but given the Deebot X8 Pro Omni travels very close to obstacles, it even managed to clean corners (Image credit: Sharmishta Sarkar / TechRadar)

As with nearly every other Deebot I’ve tested (and many other brands besides), the underside of the robot houses the central bar brush that sports bristles arranged in a V shape to help it gather hair and fur without itself getting entangled. A single side brush towards the front of the bot rotates at varying speeds automatically depending on the size of the debris it senses – it slows down for larger pieces, similar to some of the high-end Roborocks. It can also extend out to reach into corners and clean along edges – both of which it manages to do better than many of its competitors because the robot itself gets really close to walls.

The rear of the undercarriage is dominated by a wet roller rather than circular mop pads which, according to Ecovacs, spins at a speed of 200rpm and has a scraper in its holder that constantly cleans out the dirty water as it rotates. 16 nozzles keep it supplied with clean water (and detergent if you’re using any).

The main wheels are quite large and, for the first time in any robot vacuum I’ve tested, I found them to be quite noisy when traveling over the tiles in my home. The sound was akin to very hard or brittle plastic moving over a rough surface, but in my time testing the X8 Pro Omni, I didn’t notice too much wear and tear on the wheels to account for the sound. A small omnidirectional caster wheel completes the robot’s physical setup.

The onboard dustbin of the Ecovacs Deebot X8 Pro Omni

It's easy to remove the onboard bin in the Ecovacs Deebot X8 Pro Omni to clean out the filter regularly (Image credit: Sharmishta Sarkar / TechRadar)

Base station design

The base station itself isn’t much to write home about and is quite similar to several other models on the market. However, the gold accents on the lids of the two water tanks and branding on the front of the dock makes it look quite smart. The tanks have a 4L capacity each and are very easy to lift up, refill or clean out, then replace back on the dock.

Below the tanks is a covered nook that houses the detergent dispenser and a 3L dust bag. The dispenser is very easy to slide out and refill, while changing the dust bag is also very intuitive. It’s the cover for this nook that takes a little effort to remove each time you need access to either of its two inmates – it clips in very tightly indeed and you'll need to pull it with some force from the bottom of the panel.

Under the covered nook is the cavity for the robot, which sits on a washing tray. Inside the cavity, on the rear wall of the base station, you'll notice nozzles and charging points that keep the robot doing what it needs to do.

The base station is about as tall as many other brands offer, but it’s a little slimmer than, say, a Narwal dock. It will still need a decent amount of space to house, with enough clearance on the top to allow you to remove and replace the tanks.

• Design score: 4.5 / 5

Ecovacs Deebot X8 Pro Omni review: Performance

  • Excellent vacuuming on high suction; top-notch mopping at most waterflow levels
  • Arguably one of the best edge cleaners in the business
  • Very good navigation and obstacle avoidance

The X8 Pro Omni for this review was tested in a 40sqm/430sqft inner-city apartment in Sydney, Australia, with the single bedroom fully carpeted, but the rest of the rooms featuring matte-finish tiles. The bathroom, however, has smoother tiles than the rest of the hard floors and it was part of the full map that the X8 had to clean. There are no stairs in the apartment to test cliff sensors, but there are a couple of low thresholds that were useful to test the X8 Pro Omni’s ability to clear some obstacles.

It’s also important for me to mention that I have no pets, but I’ve always found my bedroom carpet covered in my own (long) hair within 3-4 days of cleaning it, and is usually a very good test for any vacuum cleaner that I review.

Before starting the first cleaning session, I not only set up some custom routines (called Scenario Cleans in the Ecovacs Home app), but I also went through the advanced settings to toggle on some key features, including the carpet-first option as I have mixed flooring. This ensured that no matter what custom cleaning routine I might use, carpets were always vacuumed first to minimize the risk of them getting wet (more on the app experience later).

Overall performance of the X8 Pro Omni was excellent, but it’s important to note that it’s best used for the regular maintenance cleaning sessions that you might need on a daily or a weekly basis. It can’t replace the best cordless vacuum cleaners, but it definitely reduces the human effort and time spent on keeping your floors spick and span.

The dirty-water tank standing open atop the Ecovacs Deebot X8 Pro Omni base station

Water usage in the Ecovacs Deebot X8 Pro Omni is not a lot compared to other models I've tested (Image credit: Sharmishta Sarkar / TechRadar)

Vacuuming

Let’s start the performance section with the most basic function: vacuuming. I’ve already mentioned earlier in this review that the X8 Pro Omni was one of the best cleaning machines I’ve tested recently, exceeding the vacuuming performance I got from a Roborock and a Narwal that I tested prior to the Deebot. It really does put the 18,000Pa – which is in no way class-leading now – to very good use, particularly at its higher suction settings.

I usually have to set most robovacs to their maximum suction setting to get a decent clean on the bedroom carpet which, as I’ve described above, can get covered in my own hair within days. It’s been rare for me to see that carpet completely hair free after a single session even using the highest power level on other robovacs, but the X8 Pro Omni was been able to do just that each and every time it’s done a bedroom clean on its Max setting.

The Deebot’s got four suction settings and while I wasn’t particularly keen on the Quiet option which reduces the power significantly, I found the Standard and Strong settings to be perfect for hard floors, not once needing to step it up to Max on tiles.

Ecovacs Deebot X8 Pro Omni robot vacuum mopping under a chair on a rug

The Deebot X8 Pro Omni repeatedly does 360º rotations around furniture legs to ensure good cleaning (Image credit: Sharmishta Sarkar / TechRadar)

The X8 Pro Omni has a suction-boost option which, as the name suggests, automatically increases power when it detects carpets, but I wasn’t able to notice the dynamic suction from sound alone when it went from hard floor to the mid-pile rug in my living room, although it seemed to do a very good job anyway. The audible change in suction was heard when it was vacuuming tiles in my kitchen, just under a cabinet – go figure.

To check its vacuuming abilities further, I conducted TechRadar’s standard tests of sprinkling tea dust and oats (representing two different-sized debris) on both hard floors and carpets. Doing a Zone clean and set at Strong suction, you can see from the video clip below that the X8 Pro Omni did a fantastic job on the tiles, even sucking up the tea dust from along the edge of the room.

If you look closely, you’ll also notice that the side brush slows down when it detects larger debris (oats) to make sure they all get pulled towards the bar brush.

On the carpet, which was also just a Zone clean done as a separate test, I set the robot to Max suction and found it cleared up the oats very well indeed, although tea dust that went deep into the fibers remained, and is visible in the video clip as a dark patch. I used my finger to loosen the carpet fibers and let the X8 run over it again, and voila, it was all cleaned up.

For both tests, I had the X8 Pro Omni set at moving in the Deep Clean pattern, which covers maximum floor space but time consuming, and I didn’t find the need to go over either of the spots with my Dyson V15s Detect Submarine.

Mopping

This is the first robot vacuum I’ve tested that features a wet roller rather than a pair of rotating mop pads and I really wasn’t sure what to expect. Needless to say, the X8 Pro Omni exceeded my expectations and then some with the way it tackled my hard floors. I will go so far as to say this was arguably the best mopping I’ve seen in a while by a robot vacuum.

From shaved Toblerone on the kitchen floor (I was making Toblerone cheesecake at the time) to a partially dried dollop of coriander-mint chutney, I was very impressed with how well it mopped up different (dry) spills.

I specify dry because you really don’t want a robot vacuum to clean a wet spill like cereal milk or curry sauce as everything in the undercarriage will get wet with the sticky liquid or the sauce, including the wheels and side brush. Cleaning the bot after that will be a chore in itself.

The wet roller extended against a tablet as the Ecovacs Deebot X8 Pro Omni mops

It's fun to watch the wet roller slide in and out from under the Ecovacs Deebot X8 Pro Omni bot (Image credit: Sharmishta Sarkar / TechRadar)

As with many other robot vacuums like itself, the X8 Pro Omni has three waterflow settings (Low, Medium and High) with a total of 50 levels. The lowest settings would be good for sensitive wood floors but, for me, I’ve always found higher waterflow rates better for my tiles, so I had the Deebot set at level 40 most of the time as I found 45 and 50 made my tiles very wet indeed, while 30 and lower barely left a damp streak.

My kitchen floors, in particular, need regular mopping and, given it’s right beside the dining room, this area of my apartment was a good test for the X8 Pro Omni. I found that in its Deep Cleaning speed and water level set to 45 but no detergent, there was a visible difference on my floor after its first run compared to what the Dyson V15s Detect Submarine had done prior to switching to the Deebot.

In fact, I’m not sure how much difference adding the detergent has done to my floors because it mopped up dusty footprints and dried, dusty water stains very well without any soap, and it did just as good a job with.

The stress test I put the X8 under was mopping up a partially dried dollop of coriander and mint chutney – it took a couple of passes at water level 40 with detergent in the dispenser to mop it up entirely, no stain left on the floor. The issue here was that the rotating side brush scattered a tiny bit of dry chutney away, but given it was set to Deep Clean, the bot moved over the entire zone twice (more on this below in the navigation section), running perpendicular to its initial path, which meant that scattered bit got mopped up later.

I enjoyed watching the extendable roller sneak in and out of the robot as soon as it sensed something on its side. This could be a wall or a furniture leg, but I found that it hardly left a dry spot.

On the product listing page on the Ecovacs website, the brand says there's no pressure applied by the wet roller on the floor, but given how well I saw it mop, I'd be surprised if this spec listing is correct. There's surely some pressure being applied for such effective mopping.

Another thing I love about the roller is that it's streak-free, particularly on the lower or mid waterflow rates. The only time I saw streaks (and not dirty ones, mind, just marks to show a mop has passed) was when the roller was saturated with clean water.

With the sole exception of one Zone cleaning session when it took the wrong path out of its dock to get to where it needed to in a different room, the Deebot X8 Pro Omni never once strayed from the path of least resistance.

It’s impressive navigation extends to doing full 360º rotations around furniture legs, and while the side brush didn’t always extend when I expected it to, the robot itself got so close to walls and furniture that I never had cause for complaint when it came to its navigation just millimeters from what is essentially an obstacle.

It’s three different “cleaning speeds” (or its movement pattern in a given space) are a little hit and miss if you really want a thorough job done. The best movement pattern I found was the Deep Cleaning, which means the robot cleans a space twice, first running in parallel lines just centimeters apart, then traveling perpendicular to ensure no spot is missed.

The other two cleaning speeds – Standard and Quick – aren’t bad, but because the parallel pathways are slightly more spread out compared to Deep Cleaning, I found that the occasional hair strand or speck of debris got missed. That said, “cleaning speed” as Ecovacs calls it is apt as these determine how quickly the X8 Pro Omni finishes its cleaning task.

Obstacle avoidance is also fantastic, as you can see from the video above when I conducted TechRadar’s standard test – creating an obstacle course of a slipper, shoe, a cable, socks and a tissue box. It avoided every single one of them without a hiccup, a feat I’ve not yet seen from any robot vacuum I’ve tested to date.

The Ecovacs Deebot X8 Pro Omni tangled on a cable

The only time the Deebot X8 Pro Omni got entangled with a cable, it was the side brush that pulled it into the bumper (Image credit: Sharmishta Sarkar / TechRadar)

However, during one vacuum-only session in my bedroom, it got entangled in a USB-C cable that had one end dangling close to the floor and the side brush pulled it lower (see above image). I could hear Yiko complaining and a notification popped up on my phone that the X8 Pro Omni needed help. I disentangled it and it carried on with its work after I used a voice command to “restart cleaning”.

During a full-house clean, I shut a door to one room to see how it would react to its map not quite being accurate and it had no issues. It got close to the door, pivoted a little on an axis to see if it could spot an opening, but carried on doing what it needed to in the rest of the apartment without any complaints.

Base station performance

Whether it’s sucking out all the dirt and debris from the onboard dustbin or cleaning the wet roller, the X8 Pro Omni base station performance is so good that it justifies the high price tag this machine demands.

Only the tiniest amount of dirt remains inside the onboard dustbin after each vacuuming run that you, honestly, never have to worry about. The only time you’ll need to remove the small onboard bin is when the filter needs cleaning or replacing, or if something gets stuck inside that requires manual removal (never once happened during my testing).

The dustbag inside the base station has a 3L capacity, so it will last you a long while, albeit that will depend on how often you clean, how large your home is and whether you have pets.

Dispensing detergent happened as required, as did filling up the robot’s onboard 110ml clean water compartment. Even pumping out dirty water from the 90ml partition worked well during my testing – you can remove this compartment to clean out the filter inside.

The washing of the roller was impeccable. It looked nearly new after my running it a few times a week for four weeks and the shortest two-hour hot-air drying is more than enough to ensure there’s no trace of dampness that could encourage bacterial or fungal growth. In fact, at the end of my four-week trial period, I found the roller soft to the touch as it was on day one.

The wash tray can also be cleaned out automatically by the machine from time to time, so the only hands-on task you’ll have to do regularly is clean out the dirty water and refill the fresh water. Every couple of months or so, you’ll also need to swap out the dust bag or refill the detergent dispenser if you’ve been using soap for mopping. The ‘health’ of all the accessories and parts is listed in the app, so you’ll know when to do what anyway.

Battery life

Ecovacs says there’s a 6,400mAh battery pack powering the X8 Pro Omni robot, which is rated for up to 228 minutes or a maximum area coverage of 240sqm / 2,580sq ft. In my testing – which admittedly was done in a much smaller space – I found that a number like that is nigh impossible to achieve unless you run the robot at the lowest settings possible, which I doubt anyone will want to do.

In Standard suction and medium waterflow levels during a full 40sqm clean doing a single vacuum-and-mop pass, the X8’s battery dropped to 20%. Bumping it up to Max suction and high waterflow rates, I found the robot needed to go back for a top up at the mains after completing five out of the six rooms in its map – about 78 minutes. Both these tests were conducted at the Deep Clean speed, so more time consuming.

Extrapolating that for Standard or Quiet cleans, you will be able to run the X8 Pro Omni for around 150 minutes, but keep in mind that it boasts dynamic suction as well, so total battery life will depend on how many carpets it encounters or how tough the cleaning job is.

That’s not bad battery life, but it’s not class-leading as models like the Narwal Freo Z10 and Dreame X40 Ultra can outdo the X8. Larger homes will find that a full cleaning task may well require recharging to complete. That said, the X8 is smart enough to learn how much battery it needs to finish a job, so a full-home clean may not necessarily take all day.

• Performance score: 4.5 / 5

The robot of the Ecovacs Deebot X8 Pro Omni

No matter the cleaning task, the Ecovacs Deebot X8 Pro Omni performs it well (Image credit: Sharmishta Sarkar / TechRadar)

Ecovacs Deebot X8 Pro Omni review: app control

  • Improved Ecovacs Home app
  • More streamlined setup for robot and base station settings
  • Map might need extensive editing, but is easy to do

I’ve previously not been very impressed with the Ecovacs Home app as it wasn’t as streamlined as I would have liked, but that’s changed now – the updated version of the app that I used with the X8 Pro Omni is a significant improvement.

It’s now easier to access the custom cleaning routines – renamed Scenario Cleans from just plain ol’ Scenarios – as they're listed on the homepage of the device, and each of these are also very easy to customize and set up.

To access more settings options, the Ecovacs Home app has always allowed you to ‘Enter’ a more detailed page with your home’s map laid out, but now the robot and base station advanced settings are right there on that same screen – the robot stuff is right at the bottom while switching tabs gives you the base station setup. This is a much better app experience than I encountered only a few months ago from the time of publication of this review.

Screenshots of the Ecovacs Home app showing the mapping process and the robot's location

Mapping with the Deebot X8 Pro Omni is quick and it's remarkably easy to edit the final map (Image credit: Sharmishta Sarkar / TechRadar)

As I’ve already mentioned, there’s the Yiko voice assistant on board and, in all honesty, I really don’t see the need for verbal communication with the device, but my inner lazy self took a shine to it for a very short time. All routines and settings work so well, that Yiko doesn’t need to be there, but it was nice to see that it can understand commands better than before.

During my testing, it didn’t comprehend its own name (see the screenshot below where it hears its name as "you go"), but that didn’t stop it from performing the task I asked it to do (pause cleaning). I immediately asked it to restart again – no problem whatsoever.

Screenshots of the Ecovacs Home app showing errors and Yiko conversations

You can give Yiko back-to-back commands and you'll hear its voice prompts very often, so much so that it can get annoying (Image credit: Sharmishta Sarkar / TechRadar)

You’ll also hear a lot of oral prompts every time the robot has to perform a task. This can quickly get very annoying, particularly when the self-empty of the bin takes place because it’s a long, drawn-out message telling you “don’t worry” about the loud noises. There’s sadly no way to turn these off, but you can drop the volume right down to ‘mute’, but this also means you won’t hear when the bot needs help. Thankfully there are app notifications to help with that. The volume is also associated with a ‘ding’ sound the robot makes every time you adjust a setting – these too will be muted if you turn the volume slider right down.

Screenshots of the Ecovacs Home app showing various settings and custom routines

There's plenty of control via the Ecovacs Home app, which has evolved to become more streamlined than before (Image credit: Sharmishta Sarkar / TechRadar)

Every setting on the app is well explained and easy to understand in case you want to use it, but I would advise that you take some time to go through all options before you begin using the X8 Pro Omni so that you get the best results possible.

For example, you can set and forget the cleaning sequence for the whole house and, no matter which rooms you choose for whatever custom routine you might have, the X8 Pro Omni will follow that. This can be edited at any time too. As I’ve mentioned before, you can also toggle on carpet-first cleaning in the robot settings, set how you want the auto-empty to take place or how often you want the wet roller washed. You even get control over how long you want the base station to spend drying it with hot air. You’ll also need to toggle on auto detergent use, otherwise the base station won’t use soap even if you’ve filled the dispenser.

There is a lot of control here, although it would be nice to see Ecovacs allow the user to choose how many passes the X8 will do when on an automatic AI-powered cleaning run (it’s always just one in this mode).

• App score: 4 / 5

Should I buy the Ecovacs Deebot X8 Pro Omni?

Attribute

Notes

Score

Value

Compared to other similarly specced models, the X8 Pro Omni is very competitively priced, balancing feature set, power, performance and cost quite well – plus it's often discounted.

4 / 5

Design

It’s a very low-maintenance design with several parts that can be taken out to wash if necessary. And it exudes class. The lack of a turret means it can even roll under some low-lying furniture.

4.5 / 5

Performance

As long as you avoid using the X8 to clean wet spills, it will handle your regular cleaning with aplomb. It will even maintain itself well without too much intervention from you.

4.5 / 5

App control

The updated Ecovacs Home app is a lot more streamlined now and easier to use.

4 / 5

You prioritize good cleaning above all else

Considering the X8 Pro Omni passed all my tests with flying colors, it's arguably the best robot vacuum I've tested to date.

You want as much of a hands-off cleaning experience as possible

While you don't really need the voice assistant, Yiko gives you even more opportunity to not have to lift a finger – literally! Just open the app and ask it to start a cleaning routine (even a custom one) and it will do so.

You have wood floors

There are plenty of waterflow levels here to choose from and I think the lower settings will look after wood floors well. Moreover, the roller minimizes streaks on floors that I've previously seen mop pads leave behind in their wake.

You have low-lying furniture

It's a little taller than the Roborock Saros 10, but even then, the lack of a turret allows it to roll under furniture that has a clearing of at least 10cm.

Don't buy it if...

You don't want to spend too much money

The X8 Pro Omni might be a fantastic robovac but it's a premium one. If you can forgo some of the smart home features like Matter integration and voice assistant, and aren't too fussed about mop pads doing the wet cleaning, you can get similar performance from a cheaper model – in fact, the Ecovacs Deebot T50 Max Pro Omni has slightly higher suction and the same Yiko support, but a lower price point.

You want a quiet robot vacuum

On its higher suction settings, the X8 Pro Omni is louder than similar models from Narwal and Roborock. Moreover, the wheels, when moving over the tiles in my test space, were quite rattly too.

Ecovacs Deebot X8 Pro Omni review: Also consider

Roborock Saros 10R

Our reviewer called it the "perfect hybrid robot vacuum cleaner even for the most cluttered of homes". Improved navigation and a low profile means it can get to places other robovacs will typically avoid. It's also quiet, has excellent vacuum and mop skills, and it's pretty much a master of its trade. It costs more than the X8 Pro Omni, but it might be a worthwhile investment for some homes.
Read our in-depth Roborock Saros 10R review for more details.

Dreame X50 Ultra

Going by the additional moniker of "Complete" in some markets, the Dreame X50 Ultra is a premium model that not only gives you way more suction than the X8 Pro Omni (a max of 20,000Pa), but it can also tackle some short steps in your home and roll under furniture by retracting its turret.
Find out more in our detailed Dreame X50 Ultra Complete review.

How I tested the Ecovacs Deebot X8 Pro Omni

  • Used three to four times a week for four weeks
  • Tried various suction and waterflow levels in a 40sqm test space with mixed flooring
  • Experimented with the Yiko voice assistant and tweaked various advanced settings

A top-down view of the water tanks of Ecovacs Deebot X8 Pro Omni

It's very easy to recommend the Ecovacs Deebot X8 Pro Omni, despite its higher price tag (Image credit: Sharmishta Sarkar / TechRadar)

I received my review unit of the Ecovacs Deebot X8 Pro Omni in the third of week of July 2025 and spent the next four weeks running it on various settings and custom routines mostly three times a week, but it has done more sessions during the last week when I conducted my obstacle course test.

I found that once all the settings were as I'd want them, the X8 Pro Omni just did what it needed to do without any fuss. During that time, I found it didn't use as much clean water as other robot vacuums (especially compared to the Narwal Freo Z10 I tested prior to it) and, hence, found I didn't need to keep refilling the clean-water tank as much. Of course, that's also because the test space is small (just 40sqm/430sqft) and has mixed flooring with carpet in the bedroom and a large rug in the living room.

I set up four different custom routines, or Shortcut Cleans as the app labels them, and tested each one 2-3 times over the course of the four-week testing period. I also ran single-room and zone cleaning sessions to see how the X8 Pro Omni performs in its auto-cleaning mode.

While I began testing the X8 without any detergent for the first week, I added a small quantity to the dispenser on week 2 of testing.

I put it through TechRadar's usual tests for vacuuming and mopping (using oats and tea from a bag for the former, and a dollop of chutney for the latter). I also conducted our standard obstacle avoidance test, but threw in two types of socks and a tissue box for good measure.

As you've probably already read, the X8 Pro Omni passed all its tests with flying colors, with only the one hiccup when it got entangled in a low-hanging cable during a vacuum-only session.

Read more about how we test vacuum cleaners

[First reviewed August 2025]

This >$500 robot vacuum is one of the very best budget bots I’ve tested – the edge cleaning is top-notch and it rarely needs emptying
10:00 pm | July 27, 2025

Author: admin | Category: Computers Gadgets Home Robot Vacuums Smart Home | Comments: Off

3i G10+ robot vacuum: two-minute review

The 3i G10+ is a hybrid robot vacuum and mop that has a clever USP that makes it an especially good choice for small homes: the onboard dust cup is around twice the usual size, and compresses its contents to fit even more in. It's an ideal solution for those people who don't have space for a massive self-empty base station taking up their living room, but equally don't want to have to manually empty dust after every clean.

While it lacks the fancier features found on today's best robot vacuums, it's certainly one of the best budget robovacs I've tested, punching above its affordable price tag. There are several features I wouldn't expect in this price bracket, including an extending side brush and a mop pad that kicks out to get closer to the edges of rooms and can lift when traversing carpet. The result is very thorough vacuuming, strong edge cleaning, and solid mopping too.

It's not perfect. I found the 3i G10+ struggled to mount the charger when the dock was placed on a carpet, and the object avoidance is a little hit-and-miss. It's also not the best choice if mopping is your priority – the small onboard tank needs refilling regularly, and the fact the mop pads can't be removed from their base for machine-washing is annoying.

However, given the overall balance of performance to price, I think the 3i G10+ is a very solid recommendation. For me, the pros vastly outweigh the cons. Read on for my full 3i G10+ robot vacuum review.

3i G10+ robot vacuum in use

(Image credit: Future)

3i G10+ robot vacuum review: price & availability

  • List price: $449 (about £560 / AU$1,110)
  • Available: US only
  • Launched: January 2025 (on sale June 2025)

The 3i G10+ was unveiled at CES 2025 and then went on sale in June that year. It's only available in the US, and any way you slice it, the 3i G10+ is very well-priced for what you're getting. At full list price, it's $449, but at time of writing it was reduced to $399 (about £560 / AU$1,110). Both fall into the TechRadar budget price bracket for robovacs. Sure, you can go cheaper with some robot vacuum models, but to get one with mopping capability, this is about as low as you can go.

There's also the innovative dust compression, enabling you to avoid having to make space for a bulky dock. There are only a few other bots that offer this. One example is the Narwal Freo X Plus, which costs about the same as the G10+ (going for $399.99 / AU$899), but has some unwelcome quirks that the 3i doesn't suffer from. There's also the Roomba 205 DustCompactor Combo for $469.99 / £399, but the least said about that bot and its performance, the better.

The Shark Matrix Plus 2-in-1 goes for the same price when discounted, but has a higher MSRP of $699.99 / £449.99. It does have a bigger auto-self emptying base station with a 1.9 quart (about 1.8L) dustbin capacity, so requires a bit more space. It's also a bit older of a model, which at the time of review had a glitchy app and just average mopping. With the 3i G10+, you get 1 still very good 1L dustbin without having to set aside the space for such a big base station. And that's Shark's most reasonably priced mopping robot vacuum.

The Ecovacs Deebot N10 Plus might be the robot vacuum that the 3i G10+ reminds me of most. The Ecovacs has a higher MSRP of $649.99 / £499 / AU$999, but can be regularly found at the same price as the 3i G10+. It also has a small auto-self emptying base station. It, however, has an annoying quirk in that you have to physically remove the mop pad for use on carpet. And in that regard, the 3i G10+ is easier to use, as I'll get into below.

While the 3i G10+ isn't quite perfect, it sets a high bar for anything around $400.

  • Value for money score: 4.5 out of 5

3i G10+ robot vacuum specs

Max suction:

18,000 Pa

Robot diameter:

14 in / 35.6 cm

Robot height:

4.3 in / 10.9 cm

Dock dimensions (W x D x H):

5.9 x 5.3 x 3.8 in / 15 x 13.5 x 9.7 cm

Dust bin volume (bot):

1L

Water tank volume (bot):

0.2L

Base type:

Charge only

Noise level (average):

52dB

Runtime:

180 minutes

3i G10+ robot vacuum review: design

  • Large capacity onboard dustbin with compression
  • Water tank is small but easy to access
  • Extendable side brush and mop pad

The 3i G10+ might have the typical disc shape, but it doesn't look like most robot vacuums. Instead of the little raised navigation tower poking out of the top, this robot vacuum has a much larger, almost egg-shaped raised portion that not only contains sensors (the typical reason for these raised areas), but also the power button and, most importantly, the dustbin.

That dustbin is unusual in that not only does it have a supersized 1L capacity – most robot vacuums have less than half of that – but also an internal mechanism to compress all the dirt and debris coming in. That means that even though there's no auto-empty dustbin in the dock (instead, it's a compact, charge-only setup), you won't need to empty the onboard bin too regularly. Because the dust is potentially sitting around in the bot for a while, 3i has built in a UV light to keep things hygienic.

Getting back to the exterior of the 3i G10+. The water tank hugs the back of the unit and pulls off and snaps back into place via magnets, making it very easy to access and fill up. It has a small capacity – just 247ml – so it needs regular refilling.

(If you're using the mop on a regular basis then a bigger, more comprehensive clean station that can wash and dry the mop pads for you, as well as refilling the tanks, is a big effort-saver. Although you will of course have to make space for it.)

3i G10+ robot vacuum in use

Select manual controls can be found on top of the robot (Image credit: Future)

Underneath, there's a single side brush, a brush roll, and a stationary mop pad. However, there's more going on here as well. That side brush can extend out to reach further into the edges of rooms. The mop pad is just a stationary one, but the 3i G10+ can move the whole pad out a bit for more thorough edge mopping too. Those kinds of features are unusual for robot vacuums at this price point.

  • Design score: 4.5 out of 5

3i G10+ robot vacuum review: performance

  • Very good vacuuming and solid mopping, including edges
  • Mop pad can't be removed from mount for machine-washing
  • Quiet operation

While I usually prefer robot vacuums to have two side brushes, one on each side, the single brush and brush roll on the 3i G10+ proved more than up to the job of vacuuming whatever dirt, dust, and debris was lying around. It helps that the side brush actually extends out, sweeping anything away from the edge of the room and into the bot's suction path.

I used this robot vacuum on hardwood flooring, tile and carpet, and found it did a very solid job on all three. I also ran TechRadar's usual suction tests, sprinkling flour, sugar, and breakfast cereal on the floor and seeing how efficiently it cleared it. It took two passes to get everything, but once those were complete, you couldn't tell that anything had been spilled.

3i G10+ robot vacuum in use

This bot is especially good at edge cleaning (Image credit: Future)

The mopping performance is pretty good as well, though not quite up to the standard of the vacuuming. The mop pad is the flat kind that gets dragged across the floor. It's great for surface-level cleaning but not tough enough for anything more challenging – I find dual, spinning mop pads offer more thorough clean.

In general use I found the coverage was good, and not streaky the way that this kind of mop pad can be. Because the mop pad can kick out to the side, the si G10+ is great at mopping into the edges of rooms. Also a plus is the fact that it will lift the mop pad up a few millimeters when going onto carpet to keep said carpet from getting wet – you don't always get that kind of functionality with a bot at this price point.

3i G10+ robot vacuum in use

The 3i G10+ tackling my mopping tests (Image credit: Future)

I ran some mopping tests that involved spilling soda and coffee on the floor and seeing how well the bot handled it. While it cleared the area effectively, my whole floor ended up smelling like coffee and soda afterwards. I'd recommend tackling spillages manually, to avoid this.

Because the base station doesn't have mop-cleaning capabilities, you'll also need to stay on top of washing the mop pads fairly regularly. Annoyingly (and unusually), while the mop and its mount can be removed from the bot, the cloth part doesn't come off its mount. That means you can't throw it in a washing machine, but instead have to hand-wash. I was annoyed to find the mop cloth-and-mount took nearly a day to dry, though it went a lot quicker when I put it in the sun.

3i G10+ robot vacuum in use

Object avoidance is hit-and-miss (Image credit: Future)

The object avoidance is unfortunately not as good as advertised. While the G10+ did manage to register and avoid some objects, I also watched it push around a bag clip, bump into a dog water bowl, and climb up on the base of a chair and end up stuck. Overall, the object avoidance is rather hit and miss. I've found that to be par for the course with more budget and mid-range models, though.

On the bright side, operation is relatively quiet, registering at 52dB during regular use and 56dB when extending side brush. I've used some robot vacuums that get much, much louder and it can be distracting. Having one with a quiet drone, especially when I'm trying to work or do something when it's running, is appreciated.

3i G10+ robot vacuum in use

Emptying the onboard dust bin (Image credit: Future)

The battery lasts a very decent 240 minutes – enough time to clean the full 700 square feet area it could reach without having to recharge.

Lastly, though it vacuums just fine on carpet, it can't seem to get back onto its base station when on carpet (medium pile for reference). It's as if the 3i G10+ can't catch onto the ramp attached to the base station to reach the charging contacts. It's a bit strange and one of the drawbacks of not having a bigger mat for the robot vacuum to go up on.

  • Performance score: 4 out of 5

3i G10+ robot vacuum review: app

  • Straightforward to set up and use including maps
  • Has an AI Auto Mode to make things even easier
  • Comes with pet camera and manual controls

I typically don't find a lot of issues with robot vacuum apps these days, and it's no different with the 3i app. It's intuitive to get started, from pairing to going through the various instructions to complete the setup process. Other than waiting for the app and vacuum to pair and connect to WiFi, it's also a straightforward process.

Part of setting it up is also mapping your space and, though the 3i G10+ takes its time, it does a thorough job and even guesses the names of different rooms (not always correctly). Editing the map does take a tiny bit of menu diving, but once you get the screen to make changes, it works well and is happy to let you partition certain spaces more than once – an issue I've actually had with some models.

Screenshots from 3i app

(Image credit: 3i / Future)

As far as using the app, the 3i G10+ home page is straightforward with the map top center, important info at the top, menu diving icons top right, as well as the more specific cleaning functions on the lower half of the screen.

There's a lot of flexibility for adjusting how you want your space cleaned including whether you want to vacuum or vacuum and mop, along with suction power, water level, cycles, and more. But if you don't want to manually set the cleaning mode, 'AI Auto' will decide the various settings for you. I found it useful for spaces with different types of surfaces – for example, it'll adjust automatically when going from hardwood to carpet.

Beyond the meat and potatoes of the app, there are more useful features including Alexa and Google Voice Assistant support. You can even take over the camera and motor functions to check on a pet when you're not home.

  • App score: 4.5 out of 5

Should you buy the 3i G10+ robot vacuum?

Attribute

Notes

Rating

Value

Budget bracket, with a very solid feature list for the price.

4.5 / 5

Design

The large onboard dustbin with compression is just part of what sets this bot apart. It also has an extendable side brush and mop pad.

4.5 / 5

Performance

Very solid vacuuming, good mopping and thorough edge cleaning. Quiet in operation, too. However, struggles to return to dock if dock is placed on carpet.

4 / 5

App

The interface and mapping, along with everything else, is easy.

4.5 / 5

Buy it if...

You don't have a lot of space

The dustbin has such a large capacity (for an on-board dustbin) that the base station can be and is tiny. You won't need nearly the same amount of space that mopping vacuums with bigger base stations need.

You're on a budget

The 3i G10+ sits in the budget bracket and offers a very strong featureset. You're getting a lot for your money.

You care about the edges

With both an extendable side brush and an extendable mop pad, the 3i G10+ is able to reach your room's edges when vacuuming and mopping.

Don't buy it if...

You want deep mopping

The mopping performance is fine, but for more thorough scrubbing you're better with dual rotating mop pads than the stationary pad on this bot.

Your entire place is carpeted

It might just be my medium pile carpet, but this robot vacuum could not return to its base station when on carpet. Unless you also want to get a mat to put underneath the base station, you'll want to avoid if your whole place is carpeted.

Your priority is mopping

If you're going to be mopping a lot, the small water tank and lack of automatic mop-cleaning features is going to get annoying – not to mention the fact you can't chuck the mop pad into the washing machine.

3i G10+ robot vacuum review: alternatives to consider

Ecovacs Deebot N10 Plus

The Ecovacs Deebot N10 Plus is an affordable mopping robot vacuum with an auto self-emptying dustbin that does the job well. It has a longer battery life than the 3i G10+, but it also has the annoying quirk of needing its mop pad removed for use on carpet.

Read our full Ecovacs Deebot N10 Plus review

Yeedi C12 Pro Plus

Originally set at the same price point, the Narwal Freo X Plus also vacuums and mops without a towering base station. Of course, it doesn't have the 3i G10+'s dustbin, but it does come with a mat so it doesn't have the issues getting to its base station on carpets.

Read our full Narwal Freo X Plus review

How I tested the 3i G10+ robot vacuum

To test the 3i G10+, I used it for a couple weeks, testing its vacuum and mop capabilities not only on hardwood floors, but also when going from hardwood floors to carpets (with some intentionally dropped objects here and there). I also tested its cleaning abilities with spillages of various types. I went through every nook and cranny of the app, looking at things like mapping and ease of use.

Read more about how we test robot vacuum cleaners

  • First reviewed July 2025
With its powerful suction and robust suspension, this affordable robot vacuum is a brilliant budget buy
5:00 pm | July 20, 2025

Author: admin | Category: Computers Gadgets Home Robot Vacuums Smart Home | Tags: | Comments: Off

Roborock Q7 M5: two-minute review

Product info

There are a few different M5 options – the robot is the same, but the dock is different:

Q7 M5: Charge-only dock
Q7 M5+: Auto-empty dock
Q7 M5 Max+: Auto empty and water refill dock

For this review, I tested the Q7 M5, with the charge-only dock.

The Roborock Q7 M5 is a relatively basic option from within the Roborock robot vacuum lineup, aimed at the more budget-conscious consumer. Despite the affordable pricing, it's still a capable bot, offering the kind of suction specs I'd expect from a much pricier model.

The design may lack the bells and whistles (and robotic arms) of the brand's newest offerings, but it's still effective in use. As well as sporting a robust build, it has a generously sized dust cup and water tank and bouncy suspension that enables it to clear relatively tall room thresholds with confidence. Navigation is also reliable and mapping accurate.

In my vacuuming tests, the Q7 M5 proved up to the task of clearing up debris, large and small, and sucked up an impressive volume of dog hair from my carpets, too. It did struggle a little with getting right into the edges of rooms, however – more advanced robot vacuums typically have a side brush that can extend outwards, whereas the one on the Q7 M5 is fixed.

The mop setup is rather basic, although the bot still managed to clean up a dried ketchup smear surprisingly effectively. Overall I felt mopping was rather wetter than expected, so it perhaps isn't the best choice if you have delicate wooden floors, for example. The Q7 M5 also lacks the capacity to lift its mop when traversing carpet (not surprising at this price point, though).

The model I tested comes with a compact, charge-only dock, and is perfect for those with small homes, or if you want a cleaner for a less-used floor of a multi-storey home. However, owners of larger homes and/or pets should seek out the "Plus" model where possible; it arrives with an auto-empty dock, which will save you from having to empty the onboard bin too frequently.

That's the short version; read on for my full Roborock Q7 M5 review.

Roborock Q7 M5 robot vacuum under the bed in tester's home

The basic Q7 M5's compact dock means it can be tucked out of the way (Image credit: Future)

Roborock Q7 M5 review: price & availability

  • List price: $299.99 / £239.99
  • Launched: April 2025
  • Available: US and UK (AU alternatives available)

The Roborock Q7 M5 launched in April 2025, as an upgraded version of the previous Q7 Max. The brand has plenty of fancier, pricier bots (see the arm-equipped Saros Z70, for example) in its lineup, but the Q7 M5 is designed to appeal to a more budget-conscious consumer.

In the US, the Q7 M5 costs $299.99 direct from Roborock, but was discounted to £239.99 at time of writing. In the UK, the list price when purchased direct from Roborock is £239.99, but at time of writing it was reduced to £179.99. Even at full price, it falls into the budget bracket.

Having tested a few budget bots now, I'd say that even at full price this vacuum offers decent value for the features and performance it delivers, with the discounted prices making it more appealing still. My current favorite robot vacuum around this price level is the Dreame D9 Max Gen 2, which costs $299.99 / £219 at full price. However, the Roborock offers stronger suction specs and slightly more advanced mopping – in that you can switch off that functionality without having to remove the mop pad.

Upgrading to the Q7 M5+ with the auto-empty dock pushes the price up to $429.99, while the Q7 M5 Max+ – with a dock that not only empties dust but also refills the water tanks – is $599.99. Those upgraded options don't appear to be available in the UK, though. In both cases, the list prices are on the high side for what you're getting – although, at time of writing, both models were already available at generous discounts, bringing them more in line with the price I'd expect to pay.

The Q7 M5 doesn't seem to be available in Australia, but there is a Roborock Q7B for AU$399, which looks very similar but has slightly less suction. There's also a Q7T Plus for AU$799, which looks the same as the Q7 M5+ with its auto-empty dock.

  • Value for money score: 4 out of 5

Roborock Q7 M5 specs

Max suction:

10,000Pa

Robot diameter:

12.8in / 35.3cm

Robot height:

3.9in / 9.9cm

Dock dimensions (W x D x H):

6.3 x 4 x 2.8in / 16 x 7 x 10.1cm

Dust bin volume (onboard):

Requested

Water tank volume:

Requested

Base type:

Charge only (more advanced docks available)

Roborock Q7 M5 review: design

  • Robovac with raised LiDAR puck, chunky wheels and charge-only dock
  • Fixed, D-shaped, removable mop
  • Dust cup and water tank form one removable unit at side of bot

The Roborock Q7 M5 looks similar to other budget-friendly robot vacuums –except, perhaps, a little more robust. A chunky bumper encircles the perimeter, and there's a raised LiDAR turret for navigation (newer Roborock models such as the Saros 10R have done away with this, in favor of a different navigation method, thus offering a lower overall profile). The top surface is a mix of matte and very shiny black plastic, the latter of which attracts much dust – perhaps not the best choice for this type of gadget.

Roborock Q7 M5 robot vacuum on kitchen floor

This shiny surface is a magnet for dust and fingerprints (Image credit: Future)

Flip the whole thing over and you'll find the brushroll, which has a "JawScrapers comb" to prevent hair from tangling around it – although it didn't prove very effective in practice. There's also a rotating side brush to catch dirt from around the edges of rooms. On more advanced bots this will kick out to the side as required, but the version on the Q7 M5 is fixed. Roborock has placed the brushes at an angle, so hair slips off rather than becoming tangled – and from my experience, it seems to work quite well in practice.

The wheels are thick with a deep tread, and sit on a spring-loaded hinge, presumably to allow the robot to bounce its way over tall thresholds. Other bots have more hi-tech solutions for this – the Dreame X50 Ultra Complete has little extending feet, for example – but Roborock's approach seems perfectly effective as a budget alternative.

Close up of the chunky wheels on Roborock Q7 M5 robot vacuum

The chunky wheels are set on a spring-loaded hinge, providing bouncy suspension (Image credit: Future)

Slotted into the side of the bot is a unit that holds the dust cup and water tank. The mop pad itself is a fixed, D-shaped style pad, and it can be clipped on and off the main robot. It doesn't feel enormously secure when clipped on, although it didn't fall off at any point in my tests. The pad part can be removed and popped into the washing machine for cleaning.

Roborock Q7 M5 robot vacuum with dust cup / water tank unit removed

This unit houses a generous dust dup and water tank (Image credit: Future)

It's a very basic style of mop in that the pad is simply dragged along the floor, wiping as it goes. Fancier bots have mops that press on the floor or vibrate to dislodge dirt, or have dual-rotating discs.

With some budget bots, the mopping is automatically "on", whenever the mop pad is attached. That isn't the case here: you can switch the water off from within the app. However, the Q7 M5 isn't advanced enough to be able to lift up its mop pad when it encounters carpet, which means you might still end up with slightly damp carpets if the bot is making its way over them after a mopping session. (Some premium bots can even drop off their mop pads at their base station when they're not needed.)

Roborock Q7 M5 robot vacuum flipped over to show underside

Mopping is courtesy of a removable, D-shaped pad (Image credit: Future)

Speaking of the base station, the one included here is very basic and pleasingly compact. It simply charges the robot. In some territories there are sister models available with more advanced docks. If you're dealing with larger amounts of dust, or have a pet, I'd definitely recommend opting for a version with an auto-empty dock.

  • Design score: 3.5 out of 5

Roborock Q7 M5 review: performance

  • Navigation accurate, but object avoidance is patchy
  • Vacuuming is very good; mopping is fine but not amazing
  • Sucks up hair (pet and human) well, but it does wrap around the roller

As ever with Roborock, mapping was smooth and navigation reliable. Initial setup simply involved sending it on its way on a "Quick mapping" run, where the bot scoots around – not cleaning, just looking – and builds a map of the space as it goes. On this run, it approached the edge of the top of the stairs repeatedly (and at speed), but stopped itself every time. Good cliff sensors should be a given for any robot vacuum, regardless of price, but I felt reassured nonetheless.

With the map compiled, I could name the rooms and make necessary adjustments. Note that some parts here were slightly buggy, but I'll get into that in the App section.

Roborock Q7 M5 approaching edge of stairs

The bot approached the step edge at speed, but never once took a tumble (Image credit: Future)

To kick things off, I sent the bot out on a whole-floor vacuum, just to get an initial feel for performance. There's a maximum of 10,000Pa of suction here, which is decent, and more in line with what I'd expect from a mid-range robovac. Having checked the dustbin after the run, I could see it had done a stellar job of pulling dust and pet hair from the carpet – the latter of the two being particularly challenging. I'd rate its performance among the best robot vacuums for pet hair, if you're on a budget.

Roborock Q7 M5 dust bin full of dog hair and dust

The robot vacuum picked up pet and human hair impressively well (Image credit: Future)

Then it was time for some more formal suction tests. For these, I scattered a teabag's worth of dry tea leaves and a handful of oats onto the carpet, and performed a zone clean of the area. There are five suction modes to choose from: Quiet, Balance, Turbo, Max and MAX+ (I can't help thinking Roborock has gone too hard, too soon, with the naming choices here).

A single pass in Turbo mode cleared most of the oats, but only the top layer of tea. Two more passes in MAX+ and the oats were history, and only a fine scattering of tea remained. That's a super solid result – the tea is purposefully a very tricky test, and it's rare for even expensive robovacs to clear it all.

Hard floors are far less challenging to vacuum, so I used the Balanced mode when repeating the test on the tiled bathroom floor. This time, almost all the oats were sucked up on a single pass, and the vast majority of the tea, too. The only real issue was with debris being pinged about; but, thankfully, the robot vacuum would catch any wayward remnants on a later run.

Moving on to the mopping tests. For this, I smeared a tiny amount of tomato ketchup on the tiled bathroom floor and left it to dry. I then set the bot on a mopping run to see if it could clear it.

There are three options for water level, or you can set the bot to mop and vacuum simultaneously (I prefer to vacuum first, then mop, to minimize the amount of gunk that ends up stuck to the damp mechanisms.)

Despite having a relatively basic mopping setup, the Q7 M5 actually did a pretty good job here. One pass in medium wetness mode was enough for the robovac to begin to lift the smear, and a couple more in max mode saw only a tiny bit remaining.

This is one of the wetter mopping mechanisms I've used, so it wouldn't be a great choice if you wanted something for hard floor that can only stand a little bit of water. Beware, too, that the mop pad doesn't lift, so if the route back from your hard floor to your dock is carpeted, said carpet will end up a bit damp. Overall, the mopping is fine here, but if that's your priority then there are better choices out there.

Loose tea caught in edges of tiled floor

The fixed side brush couldn't get right into the edges of rooms (Image credit: Future)

Like most robot vacuums, the Roborock Q7 M5 has a spinning side brush designed to flick debris from the edges of rooms into the path of the suction. Here, it worked fairly well but not amazingly – perhaps because it's fixed rather than being able to extend. The bot shifted some of the tea sprinkled along the edge of the bathroom floor, but left more behind.

Roborock says this bot has anti-hair wrap features built into the brushroll. However, on test I found my long hair tangled around the roller. However, the anti-tangle design of the side brush was more effective on this front.

Brushroll wrapped with hair, removed from Roborock Q7 M5 robot vacuum

The main brushroll quickly got tangled with hair (Image credit: Future)

Finally, I ran some object avoidance tests. These involved laying out a series of objects – charge cable, socks, dog bowl – on the floor and seeing if the bot would avoid them. Unfortunately, it confidently ploughed into everything I put in front of it, so a bit of a fail on this front. (One useful hack is to activate a "Pet" mode to increase sensitivity to objects, but there was no such option I could find here.

That said, in my real-life tests the bot performed much better. For instance, it skirted the perimeters of chair legs and the base of the toilet cistern, for example, rather than bumping into them. Nevertheless, I still wouldn't recommend this bot to those who have a lot of clutter in their homes.

  • Performance score: 4 out of 5

Roborock Q7 M5 review: app

  • Encountered a few bugs that I assume will be fixed
  • Otherwise well-designed and intuitive

I've used plenty of Roborock robot vacuums and the app has always been great. So I was surprised that things weren't entirely smooth when testing it with the Q7 M5. While there weren't any glaring issues, I did run into several glitches: I was unable to resize a zone properly; the app would forget room names; plus it failed to save a customized cleaning routine, for example.

Screenshots from Roborock app

Click to enlarge (Image credit: Roborock)

There was also a strange bug where the text wasn't resizing properly, so the ends of words would routinely be cut off – do you want to "Mo" or "Vacuu"? I assume most of these are temporary glitches and should be fixed before long.

Otherwise, it's the same well-designed app I'm used to. It's pretty intuitive, well-laid out and easy to figure out from scratch.

  • App score: 3.5 out of 5

Should you buy the Roborock Q7 M5?

Attribute

Notes

Rating

Value

Budget price bracket and deals are common. Not the most advanced, but performance is good for the price.

4 / 5

Design

Robust-looking robot with strong suction specs, raised LiDAR tower, bouncy wheels and a basic mop mechanism. Simple but solid design, lacking the advancements of pricier Roborock bots.

3.5 / 5

Performance

Accurate navigation and very good vacuuming, but mopping is a little wet and object avoidance patchy.

4 / 5

App

Unusually glitchy, but otherwise well designed and intuitive.

3.5 / 5

Buy it if...

You're on a budget
It's not the most advanced robovac on the market, but it's very affordable and deals are common – and performance is solid for the price.

You're short on space for a dock
The dock here is very compact – small enough to comfortably pop under a bed, for example. It's the charge-only type, but if you're okay emptying your own dust bin, it's an ideal space-saving solution.

You mainly want to vacuum
The vacuuming here is excellent. There's an impressive 10,000Pa of suction and it performed very well in my real-world vacuuming tests, too.

Don't buy it if...

You want a really capable mop
Mopping functionality is basic, and quite wet – it's fine for occasional cleanups, but if you're going to be using this function more regularly, I'd suggest opting for a model with more advanced mopping capabilities.

You have a large house or lots of dust
The model on test here has a charge-only dock – if you're dealing with lots of dust or pet hair, you should opt for a model with an auto-empty dock (in some territories you can pick up a M5+, which has an auto-empty dock).

How I tested the Roborock Q7 M5 robot vacuum

I used the Q7 M5 as my main robot vacuum for a week, stationing it on a higher level of my house, which includes a carpeted hall and master bedroom (where a hairy spaniel also sleeps) and a tiled en-suite bathroom. As well as getting a feel for how well it performed in general, I ran specific mopping and vacuuming tests, which included sucking up oats and/or dry tea, and using the mop to clear a smear of dried ketchup off a tiled floor. I also tested obstacle avoidance by laying out common objects to see if the bot would spot and avoid them. I compared the performance, general usability and value for money to other robot vacuums I've tested in the past.

Read more about how we test robot vacuum cleaners

  • First reviewed July 2025
Roomba’s new dust-compressing robovac looks great in theory but is a crushing disappointment in real life
11:00 pm | July 15, 2025

Author: admin | Category: Computers Gadgets Home Robot Vacuums Smart Home | Comments: Off

iRobot Roomba 205 DustCompactor Combo: two-minute review

The Roomba 205 DustCompactor Combo feels like a missed opportunity given iRobot's recent restructuring and slew of new upgraded floor bots. The unique dust compactor is an intriguing concept – the bot houses an oversized internal dustbin with a motorized paddle that compresses all debris, theoretically negating the need for a large self-emptying dustbin dock. However, in practice it's messy to deal with and ultimately impractical, especially if you have shedding pets in the home.

Granted, the 205's suction performance is acceptable enough – although not up there with what you'd get with one of the best robot vacuum on the market – its halfhearted mopping system is extremely outdated and when the mop pad is fitted, it prevents the robot from traversing rugs or carpet. The 205 is also a much noisier machine than any other robot vacuum cleaner I've thus far reviewed. And while its newly-adopted LiDAR navigation is clearly better than the company's previous V-SLAM camera-based incarnations, it also feels erratic and unsophisticated, at least when compared to other LiDAR systems.

I used to be a massive fan of iRobot products but I'm absolutely dumbfounded by how poorly its latest machines have behaved. The Roomba Combo 10 Max was mostly disappointing but I actually think that the Roomba 205 is worse. It's just so frustrating to use and requires too much intervention from the user. I wish I could recommend this model but it just doesn't perform as you'd expect for a robot vacuum cleaner in the year 2025.

iRobot Roomba 205 DustCompactor Combo robot vacuum in reviewer's home

(Image credit: Future)

Roomba 205 DustCompactor review: price & availability

  • List price: $469.99 / £399
  • Launch date: March 2025
  • Availability: Widely, including US and UK

With a list price of $469.99 in the US and £399 in the UK, the iRobot Roomba 205 DustCompactor Combo sits towards the top of the mid-range price bracket. Note that at time of writing, there's a $170 discount in the US.

Given all the peculiarities with this machine, if you don't mind making a little more space for a simple, small-bodied, self-emptying dock in your home, I would recommend doing some research on other models in the same price range. For instance, the Roborock Q5 Pro+ has a list price of $699.99 / £499.99 but can often be picked up for a similar price to the Roomba 205, and offers far more reliable performance.

Alternatively, if a small dock is the priority and you're not dealing with huge amounts of dust, it could be worth considering a model without dust compression. There are a number of cheaper options in this category, for example, the Dreame D9 Max Gen 2, which costs $299.99 / £219 at list price and impressed our reviewer.

If you're hellbent on going for the Roomba 205 DustCompactor Combo simply because of its unique bin system, by all means go ahead. But make sure your home is on the smaller side and with no rugs or carpet to block its path when the mopping pad is attached.

  • Value for money score: 2.5 out of 5

Roomba 205 DustCompactor specs

Max suction:

Not stated

Robot size:

14 x 14.1in / 35.9 x 35.8cm

Robot height:

4in / 10.1cm

Dock dimensions (W x D x H):

3.5 x 5.9 x 5.3in / 9 x 15 x 13.5cm

Dust bin volume (onboard):

~ 1.5L

Water tank volume:

0.25L

Base type:

Charge only

Max noise level:

78dB at 5ft

Roomba 205 DustCompactor review: design

  • Hybrid robot vacuum and mop with internal dust compression
  • Compact, charge-only dock that refuses to stay put
  • Only one rubber roller rather than iRobot's usual double rollers

Given the financial troubles that have besieged US brand iRobot during the past few years, it's good to see that the company has since restructured itself and developed a new range of robot vacs and mops entirely from the ground up. However, in design terms, I feel that the Roomba 205 is a pale shadow of its forebears like the Roomba ‘i' and ‘j' series, and especially the excellent S9+ (for my money, by far and away the best robot the company ever made).

The USP for the Roomba 205 DustCompactor Combo I'm reviewing here is that it's equipped with an extra large onboard dustbin (about 1.5 liters) with an internal motorized plastic paddle that swings back and forth to compact all detritus towards the back of the bin, thereby creating more space for subsequent cleaning sessions. That means it can offer a large dust capacity without the need to make space for a large auto-empty dock.

iRobot states a period of about 60 days before the bin needs emptying but I can see it filling up with dust and hair within a week or so if you have shedding pets in the home (this is not one to consider if you're on the hunt for the best robot vacuum for pet hair). On the plus side, you will never need to buy any extra dust bags.

Dust compaction mechanism from iRobot Roomba 205

(Image credit: Future)

From an aesthetics point of view, the 205's dock is almost invisible in a room so I can see the appeal of a back-to-basics approach like this. However, from my tests I've found that emptying the bin myself has been quite messy and not especially pleasant (I'll get into this more in the Performance section).

Personally, I'm not sure such an innovation is necessary, either. The are models on the market that have petite, unobtrusive self-empty docks equipped with large dustbin bags – I'd happily sacrifice those few more inches of floorspace for the relative ease of this setup.

Another drawback of iRobot's solution is that the 205's titchy dock is so light in weight that it shifts around when the robot is docking and this often causes the robot's contacts to fail to connect with the dock. It's even worse when the dock is placed on carpet – I tried this the first time I used the 205 and it failed to dock at all; the charging base simply refused to stay put.

iRobot Roomba 205 DustCompactor Combo robot vacuum flipped over to show underside

(Image credit: Future)

Let's take a look at the unit itself. The Roomba 205 is roughly the same width as most robot vacs but a bit taller, which means it might not reach under some low furnishings.

Flip it over and you'll notice that the 205 has only one rubber roller brush, which is a bit strange considering that iRobot invented the twin roller brush that so many high-end robot vacs use these days. I'm not sure why, but this roller brush tends to clatter across my hard wooden floors and jitter over one of my Persian-style rugs as if it were on a corrugated surface, which is distinctly annoying.

iRobot doesn't list any of its robots' suction power in Pascals so it's difficult to tell how powerful it is in comparison to other bots on the market. But, hey, you can take it from iRobot that it's ‘70x the suction of the older 600 series', whatever that means. Incidentally, you get three levels of suction power with this unit – Light, Normal and Deep.

The 205 also comes with the obligatory side spinning brush for flinging wayward debris along edges into the path of its suction. However, unlike many newer (and perhaps pricier) robovacs with side brushes that automatically articulate outwards when traveling along edges and in corners, the 205's side brush is firmly fixed in position.

iRobot Roomba 205 DustCompactor Combo robot vacuum with internal bin removed

(Image credit: Future)

The 205 DustCompactor's mopping system comprises a simple mop pad with its own 250ml water container above it. The user takes charge of filling the tank and washing the pad – the dock won't help with this, as is the case with some bots.

For mopping, the robot will simply drag the pad along the floor. You can set the amount of water that's dispensed but just don't expect any miracles, especially when it comes to deep stain removal. This kind of basic mopping setup isn't unusual setup for an affordable robovac, and for general day-to-day floor cleaning it does pass some muster.

Me? I've removed it entirely because I've since discovered that the robot refuses to cross rugs or carpet if the mopping pad is attached, but more on that in the Performance chapter.

LiDAR slot and camera on Roomba 205

(Image credit: Future)

Given that iRobot has refused for years to include LiDAR as part of its navigation system, even when every other manufacturer and their dogs have, it's refreshing to note that the company has at last seen fit to include LiDAR navigation on the 205.

However, while most bots have their LiDAR turret in a raised puck their top surface, to allow a full 360-degree view, here iRobot has hidden it behind a narrow slot just above the camera, thus restricting the view to around 180 degrees. Thankfully the camera provides backup, although it's not AI enabled like so many models these days.

Setup

The iRobot Roomba 205 DustCompactor Combo arrives in a small box containing the robot, its tiny charging dock, a clip-on side brush and rear mop mount. Initial setup was relatively easy but only once I'd discovered that the old iRobot Home app isn't compatible with this model, so I downloaded the newly upgraded Roomba Home app instead.

All went according to plan until it connected to my Wi-Fi and then proceeded to automatically download the latest firmware update. That's normal, I thought, but then a warning popped up saying that ‘Roomba is having some trouble updating and to make sure Rosie (Rosie?) is docked with a good Wi-Fi connection'.

‘Rosie' was docked and the internet was fine so I waited a while, then got impatient and restarted it. It sprang to life again and gave the impression it was ready to work, so I commanded it to and it proceeded to spin round on its dock for about a minute, entangling itself on its own power cable.

iRobot Roomba 205 DustCompactor Combo robot vacuum tangled in its own dock's charge cord

(Image credit: Future)

I took it off the dock and placed it on the floor, whereby it started spinning again. At this point I thought I'd been handed a dud so I took it to a different area downstairs, plugged it in and left it to fully charge. Lo and behold, when I launched the app again, it showed the ‘start mapping' screen which suggests it was updating all along, only without any icons or progress bars to tell me so.

Anyway, I tapped the mapping button and it proceeded to map my entire floor plan efficiently and – because the roller brush was turned off – without getting caught on any rugs. The upshot of all this is that if you decide to buy a Roomba 205, just be patient and let it fully charge and complete its first firmware update, even if it says it's having trouble connecting, before trying to request any cleaning.

  • Design score: 2 out of 5

iRobot Roomba 205 DustCompactor Combo review: performance

  • Decent vacuuming but emptying is messy
  • Woeful mopping and won't ride over carpet with mop attached
  • Below average obstacle avoidance

After a confusing setup, the 205 started behaving as expected and mapped my open-planned, four-room downstairs area surprisingly quickly, even if it did create nine different rooms that I had to merge in the app. This is common with most robot vacs when mapping open-plan environments though it has to said that nine divisions is a record for me.

Also, for a LiDAR-equipped robot, the detail of its mapping in the app is lamentable and way behind the likes of Roborock, which displays every nook and cranny instead of just a basic overview of one's floor plan.

iRobot Roomba 205 DustCompactor Combo getting tangled in a rug

(Image credit: Future)

Since it's been running, the 205's LiDAR-based navigation has been mostly okay though I have had one or two issues where it has either got stuck while trying to cross a loose rug – a common issue with some models – or suddenly stopped dead next to a kitchen cupboard for no apparent reason. With most other robot vacuum I've tested, I've learned their working methods to some degree, but this model's navigation process remains largely a mystery to me.

Obstacle avoidance

As mentioned above, the Roomba 205's LiDAR is tucked under a slotted housing so it doesn't appear to give the robot a full 360–degree view. There is a camera on the front, however, and this seems to help with its obstacle avoidance. In my test I placed the usual assortment of dog toys in front of it, plus the obligatory phone cable. It carefully avoided the first two large toys but simply snow-ploughed all the others. As expected, it also rode over the phone cable and then dragged it along behind it for a while.

iRobot Roomba 205 DustCompactor Combo bumping into a dog toy

(Image credit: Future)

In the pantheon of obstacle avoidance, the Roomba 205 isn't the worst I've seen but it's not that great either, and clearly not a machine to have running around if you have (for example) a non-house trained puppy in the home.

Vacuum performance

Let's take a look at the vacuuming performance. There are few niggles to note up top. Firstly, as noted above, the Roomba 205's rubber roller made quite a racket as it trundled across my wooden hard floors. But perhaps worse than that was the monotonous high-pitched sound of the suction motor, which was clearly audible from meters away. I measured the sound waves at an average 78dB from five feet away and at an annoyingly high-pitched frequency of 660Hz.

Aside from the noise issues, the side sweeping brush fell off twice during my tests, despite being firmly connected before setting off.

iRobot Roomba 205 DustCompactor Combo robot vacuum during suction tests on hard floor

(Image credit: Future)

To get an objective ideal of this bot's suction powers, I ran TechRadar's standard vacuuming tests. This involved sprinkling debris of different sizes – specifically, flour, muesli and rice – on the floor and assessing how efficiently the robot picked it up. Here, the Roomba 205 was pretty decent, though it did leave traces of flour in the cracks.

Debris spat out in front of dock

(Image credit: Future)

However, when I later went to the dock to grab a photo of the robot returning after a standard cleaning session, I noticed a small scattering of rice and muesli that it had deposited in front of the dock from its previous cleaning test, which suggests it never fully sucked all the rice and muesli into its bin and instead simply held some of it in its brush housing. This anomaly hasn't repeated itself on subsequent tests, so hopefully it was just a glitch.

iRobot Roomba 205 DustCompactor Combo robot vacuum during suction tests on carpet

(Image credit: Future)

I then proceeded to run the same tests on carpet. This proved to be quite a challenge, because although the app has a menu item called ‘furniture and zones' under the heading ‘routines', nothing happens when you tap it. What it should do is provide an editable square that can be expanded or contracted over a specific cleaning area.

In the end I opted to select ‘spot clean' which was equally tricky because the map for each room is very basic and cannot be expanded so it takes trial and error to find the exact spot that relates to a specific area. Anyway, I'm pleased – indeed surprised – to report that the 205 collected all evidence of rice and muesli though, like other robots I've tested using this method, it did leave some flour marks behind.

Dust compactor performance

Moving on to the unusual bin system. While the Compactor's paddle does indeed push all detritus to the outer edges of the bin, I found that emptying it has been quite messy and not especially pleasant.

Firstly, the lid of the robot's bin doesn't open anywhere near wide enough, so I couldn't find a practical solution for emptying its dusty and hairy contents into my average-sized Brabantia kitchen bin without some of the contents spilling all over the floor. Worse, my model has a sticky bin latch so I've had to be doubly careful when trying to open the bin lest its contents end up all over the floor and my clothing.

Compressed dust and hair in onboard bin

(Image credit: Future)

iRobot states ‘up to 60 days' of cleaning before the dustbin requires emptying but my test model required emptying after just eight days of vacuuming. I should add that I have two Labradors and two cats that regularly shed hair and my home is also surrounded by woodland and farm fields so it's dustier than most urban environments.

Mopping performance

Onto the mopping. First things first: if you have any rugs or carpet dividing your hard floors, this may be the last hybrid robot you want, because it will not traverse any rug or carpet when the mopping pad is fitted. I first thought that it was the small protruding lip at the bottom of the mop mount that was catching on my rugs but it transpires that the unit has a carpet sensor on board that, in my case, refused to allow the robot to proceed the moment the front half of the robot touched the rug.

It did do its darnedest to head over the rug en route to the hard floor kitchen, but after 10 minutes of trying at every conceivable angle, it eventually announced that it was unable to continue cleaning before returning to the dock, having not performed the assigned mopping task. I can't believe that I'm the only household in the world with rugs scattered over hard flooring but what I do know is that, for me, this model has proved to be as useless as a chocolate teapot when it comes to complete household cleaning without any human interjection.

iRobot Roomba 205 DustCompactor Combo during mopping tests

(Image credit: Future)

Anyway, having failed to ride over my rugs, I resorted to carrying the bot to the kitchen so it could perform a spot clean on a spill of milk. I had to make several attempts at this because, as I had discovered for the carpet vacuuming test, the app's map is so unrefined that it's almost impossible to select a specific cleaning spot. Anyway, I eventually spilled some milk in its path and it duly soaked up the milk leaving no signs of it. But then I expected that – much like I'd expect a single swipe with a paper towel to do the same thing.

In its favor, it did also mop the rest of the area quite effectively, leaving only a damp swathe that dried up quickly. I then had to pick the robot up again and place it near its dock so it could get back to charging.

It's not unusual for a budget robot vacuum to have this kind of simple mopping setup (not including the refusal to pass over carpet – that is very unusual). More advanced bots will have pads that vibrate, rotate or press down to dislodge dirt, but you might need to pay a little more for this kind of setup.

  • Performance score: 2.5 out of 5

iRobot Roomba 205 DustCompactor Combo review: app

  • New app for this current range of Roombas
  • Very basic with incomplete menus and unrefined maps
  • Frustrating and slow to use

The new iRobot Home app was recently launched as a replacement for the older app that's now been renamed iRobot (Classic). Having used it extensively during the past week I can report that there's a lot of work to be done on making this app more user-friendly. Firstly, it's slow to send commands to the Roomba 205 and some user inputs cause a spinning cog wheel to pop up on screen while it sends its signal.

Perhaps I'm too used to Roborock's fully comprehensive app but I found the iRobot Home app to be too simplistic and, at times, very irritating to use. For instance, the floor plan maps it creates are so basic it's difficult to tell where one room ends and another begins. Also, its Spot Clean function is almost impossible to use since you can't expand the map in this menu and the little spot cleaning square it provides can't be placed exactly where you need it.

Although the app allows you to create routines and standard cleaning schedules, and make adjustments to both vacuum power and water amount for mopping, you can't create any specific cleaning zones, like in front of the dog bed or a specific rug. Bizarrely, there is an option to select ‘Furniture and Zones' but when you click on this function, nothing at all happens. I'm sure iRobot will be adding improvements to this app going forward but, as it stands, it's woefully inadequate.

  • App score: 1.5 out of 5

Should you buy the iRobot Roomba 205 DustCompactor Combo?

Attribute

Notes

Rating

Value

Mid-friendly price, but performance issues make it a poor investment. Other cheap bots work much better.

2.5 / 5

Design

Hybrid robot vacuum and mop with internal dust compaction and a simple, small dock. An intriguing idea let down by multiple design flaws.

2 / 5

Performance

Decent vacuuming but mopping is basic, and navigation and obstacle avoidance are mediocre at best. Noisy and glitchy in use.

2.5 / 5

App

Overly simplistic, buggy and irritating to use, the new iRobot Home app needs a serious overhaul.

1.5 / 5

Buy it if...

You absolutely do not want a large dock
The Roomba 205's dust compactor system means it can hold more dust than most bots with charge-only docks.

Your home has a simple layout
The 205's basic navigation means it's best suited for simple floor plans.

Don't buy it if...

You have pets
The compacting bin will fill too quickly with hair – if you have shedding pets, it's worth investing in a bot that comes with a self-empty dock.

You want hands-off cleaning
You will need to empty the bin and clean the mop yourself here, and I experienced various issues that required manual intervention in use.

It's at full price
Although not expensive within the market, there are similarly priced (and indeed, cheaper) robovacs that offer much better performance.

How I tested the iRobot Roomba 205 DustCompactor Combo

As is the way with all TechRadar tests, we live with the product for as long as possible, observing its day-to-day functions and generally appraising it from afar. We then get down to some serious testing while making copious notes on the product's performance.

In the case of the iRobot Roomba 205 DustCompactor Combo, I had it installed at home for just over a week while I observed its navigation behaviour. I then proceeded with my vacuum, mopping tests on both hard floor and carpet using a variety of household ingredients in order to replicate a real-world scenario. I then tested its obstacle avoidance system using some dog toys and the obligatory phone cable.

I should add that this particular review took me a lot longer to complete than usual because the machine in question failed to behave as I expected. Hence, I had to spend extra time repeating tests to make sure its previous hiccups weren't just one-off glitches.

Read more about how we test robot vacuum cleaners

  • First reviewed July 2025
Next Page »