2024 Ultimate Robot Vacuum and Mop Comparison

March 29, 2024

Every year flagship robotic vacuums get more and more advanced features, and their price tags keep going up, but do those advanced features work well enough to justify the extra cost? Today I’ve got the latest and greatest flagship robotic vacuums from Roborock, Dreametech, eufy, Narwal, and Ecovacs and I’ll be putting them up against the best vacuum of 2023, the Dreametech L10S Ultra to see which ones are worth the extra money, and as always there are no sponsored reviews on this channel.

First, we’ll test their vacuuming performance on carpet and hard flooring. Then we’ll see how well they mop in a variety of different situations. We’ll test how well they deal with pet hair and long human hair. After that we’ll see which vacuums require the least maintenance. We’ll test their object recognition and ability to avoid getting stuck. And last, we’ll look at their specific apps, smart home integrations, and privacy features.

This is a long and in depth video to make sure you get the vacuum that’s best for you, so feel free to use the timestamps to jump around, and links are at the end of this article.

Carpet Vacuuming Performance

To test vacuuming performance, I prepared a mixture of 10 grams each of rice, flax seed husks, salt, and flour to simulate different sized dirt and dust and ran each vacuum on their maximum suction power using vacuum only, and a two pass cleaning. I weighed the dustbins before and after each cleaning task, and then again after the auto-dustbin emptying process and I thoroughly vacuumed with a corded upright between tests.

First is the least expensive vacuum in this video, the Dreametech L10S Ultra, which can usually be found for around $650. The L10S Ultra was my top pick overall in my 2023 robotic vacuum competition, and I’ve been using this vacuum in my house for the last nine months, but I gave it a refresh by replacing the brushes, filter, and dust bag before testing.

After the carpet vacuuming task, the L10S Ultra had picked up 27 grams, or 67.5% of the mixture, and after the auto-empty process there were 2 grams left in the bin.

Next for $1099 is the flagship from Ecovacs, their X2 OMNI, and unlike previous Ecovacs vacuums, the X2 OMNI traded the top mounted 360 degree LIDAR navigation system for a front facing LIDAR and camera based system, which based on my testing seems to be a significant downgrade, and in the vacuuming test you can see the X2 OMNI failed to establish straight lines, and even managed to get itself stuck in between the carpet and my TV stand.

During the carpet vacuuming task, the X2 OMNI picked up 21 grams, or 52.5% of the mixture, and pushed a significant amount of rice and flax seed off the edge of the carpet and never returned to pick it up. On the bright side the X2 OMNI was able to clear all but 1 gram from its bin during the auto empty process.

Next for $1199 is the newest vacuum and mop from Narwal, the Freo X Ultra. On the outside the Freo X Ultra looks very similar to last year’s Narwal Freo, but the Ultra has a completely redesigned brush roller which is supposed to be tangle free, and we’ll test that later.

After two passes the Narwal picked up just 18.5 grams, or 45% of the mixture, and instead of an auto-empty system, the Narwal uses a dust compression process, so it was left with all 18.5 grams in the bag.

After that for $1359 is the Dreametech X30 Ultra which should theoretically be an upgraded version of the L10S Ultra with new features like mop extend, hot water mop cleaning, and the ability to drop its mop pads at the base.

Unfortunately in my carpet testing the X30 Ultra picked up just 14 grams, or 35% of the mixture, roughly half as much as the L10S Ultra, and on closer inspection it looks like the smaller filter of the X30 became quickly clogged with flour which significantly reduced its suction, causing it to leave almost all the rice and flax behind, and while the auto-empty system cleared out all but 1 gram from the bin, it wasn’t able to clear the flour off of the filter to regain suction power.

Next for an MSRP of $1799, the Roborock S8 MaxV Ultra is the most expensive robotic vacuum I’ve ever tested. The S8 MaxV has a few upgrades over last year’s S8 Pro including a side mop for better edge coverage and an extending side brush to reach into corners and under furniture, but still uses Roborock’s dual roller design, which didn’t perform as well as the S7 MaxV’s single roller in last year’s competition. 

In the carpet vacuuming test, the S8 MaxV Ultra picked up 25 grams, or 62.5% of the mixture, which was enough to put it in 2nd behind the Dreametech L10S Ultra, and after the auto-empty process the S8 MaxV still had 4 grams left in the dust bin.

And last, I’m not sure where to put this vacuum in the list because at the time of filming, eufy wasn’t able to tell me the Kickstarter debut price for their new S1 Pro flagship. However, in the last few years I’ve been hard on eufy vacuums since they always seem to be a year or two behind when it comes to the latest features, but the S1 Pro is full of new and unique technology compared to other flagship vacuums and combines a sleek more rectangular shape with front facing LIDAR navigation, and a roller style mop that incorporates a dirty water tank onto the robot itself to continuously clean the mop, rather than periodically returning to the base for cleaning. 

The S1 Pro uses a slightly smaller single roller design for vacuuming, which may have hurt it, and in the carpet vacuuming test the S1 Pro picked up 22 grams, or 55% of the flour, salt, flax and rice mixture, which isn’t all that impressive but was still good enough for 3rd place, and in the auto-empty test the S1 pro was able to empty all but 1 gram of the debris from its bin. 

And that means the results of this year’s carpet vacuuming tests were extremely underwhelming with last year’s L10S Ultra finishing first with 67.5% pickup, even though it finished 5th in last year’s video.

Hard Floor Vacuuming Performance

Thankfully, the hard floor performance for these vacuums was significantly better. I used the same 40 gram mixture to test each vacuum, again on maximum suction, two pass, vacuum only mode, but this time on my LVP flooring both the Dreametech L10S and X30 Ultra were able to pick up all 40 grams, the Narwal Freo X Ultra and eufy S1 Pro picked up 39 grams, the Roborock S8 MaxV Ultra picked up 37 grams, and the Ecovacs X2 OMNI picked up 31 grams or about 78% of the flour, salt, flax, and rice mixture.

So, for vacuuming only performance the Dreametech L10S Ultra was the winner for both carpet and hard floors, with the Roborock S8 MaxV in 2nd and the eufy S1 Pro in 3rd, but as I said, none of them were even close to the performance of the Roborock S7 MaxV Ultra from last year when it comes to dirt and dust pickup.

Mopping Performance (Dirt)

For mopping performance, I started with the most realistic test for my house, which is dried mud tracked in on shoes and feet. For this test I spread 10 mL of Florida mud over a 2 ft by 2 ft square and dried it with a hair drier. Each vacuum was set to maximum water flow, and two passes, on a mop and vacuum combined run. After each run, I sprayed the area with three sprays of water and wiped it clean with a paper towel, then set the paper towel aside to air dry, and in between each test I mopped the floor with a traditional wet mop and hand dried with a towel.

The best performance visually, by feel, and by the paper towel test was the eufy S1 Pro and in addition to those results I also examined the floor using a microscope after each test and you can see that the eufy was much more effective at removing the dirt from indented areas and also did a much better job cleaning the joints between each plank. 

The Dreametech L10S and Ecovacs X2 OMNI were the next best moppers, but not anywhere close to the performance of the eufy S1 Pro, and the Dreametech X30, Roborock S8 MaxV, and Narwal Freo X finished in 4th, 5th, and 6th.

The Narwal was the most surprising result since the Narwal Freo was a top performer in my last video, and one of the big selling points for the Freo X Ultra this year is the ability to detect extra dirty floors and clean them more thoroughly using what they call “Freo Mode.” Unfortunately, in my testing the Freo Mode run was by far the worst and to me it didn’t look like it attempted any extra cleaning, and only chose to do a single pass instead of a two pass run like I selected the first time despite a very visibly dirty floor.

Edge Mopping

Another heavily advertised feature on both the Dreametech X30 and Roborock S8 MaxV is edge mopping. The X30 has Dreametech’s new mop extend that enables it to push its right mopping pad out to the side to get closer to walls and under cabinets, appliances, and furniture, while the Roborock S8 MaxV has a new mini mop sticking out from the side of the vacuum to let it reach more places.

To test these corner mopping and tight space features I smeared a small amount of ketchup in hard to reach places under my kitchen sink cabinet, in the corner of my cabinets, and next to my oven as well as under both of my kitchen stools.  I sent each vacuum on a single pass mopping only run and took pictures of each ketchup smear before and after the run.

In this test the top scores went to the Ecovacs X2 OMNI, Narwal Freo X Ultra, and Roborock S8 MaxV, sort of. The Freo X Ultra, X2, and S8 MaxV were the only vacuums to actually touch each glob of ketchup, but the X2 only fully cleaned the corner and under the first stool and left sticky streaks of ketchup in the other three locations, while the Roborock and Narwal only fully cleaned the stools and left ketchup at all three locations under the cabinets. 

The Dreametech X30 on the other hand cleaned completely under both stools and in the corner of the kitchen, but completely missed the area next to the oven and under the sink and doesn’t use its mop extend technology nearly as much as I had expected, even though I have it configured in the app to use it liberally.

The eufy completely cleaned the corner and under the sink, partially cleaned by the oven and under the first stool, but for some reason didn’t even attempt to go under the second stool, which I don’t think is indicative of its cleaning abilities since on a second run it had no problem cleaning under both stools.

And the worst edge performance was from the Dreametech L10S Ultra that completely missed the corner and under the sink, partially cleaned the oven and first stool, and the only area that it completely cleaned was under the back stool.

Stain Smearing

Another important thing to mention is that during this test the Narwal and Roborock left the entire kitchen floor feeling extremely sticky, and the reason I ended up running the eufy vacuum a second time was to clean up the sticky floors after the other vacuums had run, and for sticky messes like this the eufy’s constant washing of the mop and onboard dirty water tank left the floors feeling clean, because while the other robots can only absorb stains into their pads to wash off later, the eufy lifts stains off the floor and then cleans the roller right away.

To try to illustrate the difference, I taped a white sheet of paper to the ground and ran each mop through a line of wet soy sauce to see how much ended up on the paper and you can see that the eufy was by far the cleanest and tracked almost none of the soy sauce over the white paper.

Mop Lifting

Another issue with wet and dirty mopping pads is that if your house has a combination of carpet and hard floors the mop pads have to be lifted to avoid getting dirty wet water on your carpet. 

All the robots in this video have the ability to lift their mops, but the Roborock has by far the most at 20 mm of lift and the Dreametech L10S has about a third of that at 7 mm, but to test how effective each robot was at lifting their mop I sent them on a vacuum and mop combined area clean and followed them around with a moisture meter as they vacuumed my high pile carpet. 

The two worst performers in this test were the Dreametech L10S Ultra due to only having 7 mm of mop raising, but the Ecovacs X2 OMNI also did surprisingly terrible despite claiming to have a full 15 mm of lifting capability.

The only vacuum that completed the entire run without getting the carpet wet was the Roborock S8 MaxV Ultra, but the X30 OMNI and Narwal would have done fine if they hadn’t made navigation errors, and the eufy S1 Pro needs to have its software changed a little bit because it doesn’t raise its mop pad early enough when going over the corners of a carpet, but other than that it had plenty of mop lift to keep my high pile carpet completely dry.

So, just looking at the rankings it might seem like the eufy, X2 OMNI and Roborock had similar mopping abilities, but in practice the eufy’s new roller style mop was in a completely different league, and I would guess that in 2025 every major vacuum manufacturer will have adopted the constant clean roller brush mopping style.

But in 2024 a big focus, especially from Narwal and Dreametech, was on hair pickup and tangle free brushes, so that’s the next thing to test.

Pet Hair Pickup

A common complaint I read in my YouTube comments is that some high end robotic vacuums leave clumps of pet hair laying around instead of picking them up, so to test this I separated cotton balls into tufts and scattered them around my carpet. I then sent each vacuum on a single pass vacuum only run with maximum suction and found that most of the vacuums struggled pretty significantly with this test with the eufy S1 Pro leaving the most tufts of hair, followed by the Ecovacs X2 which blew the hair around with its exhaust port. The Narwal Freo X Ultra and Dreametech X30 also struggled and left about the same amount of clumped cotton, and the Roborock S8 MaxV and Dreametech L10S performed pretty well with the S8 MaxV leaving just a single dense clump and the L10S left two very small tufts.

Long Hair Tangles

And long hairs getting tangled on the brush roller is another common issue, so to test that I spread exactly 1 gram of hair over the floor of my bathroom and sent each vacuum on a two pass, vacuum only run, and then inspected the floor, rollers and dust bins after each run, and in this test the Roborock did the worst, actually getting so tangled that it stopped cleaning and said that its brushes were jammed.  The eufy also had a problematic amount of hair tangled in the brush, but not enough to stop it, and the Ecovacs X2 OMNI, Dreametech X30 Ultra, and Narwal Freo X Ultra all had quite a bit of hair wrapped around the brush, but were still fully operational, and the Dreametech L10S was the top performer again with a noticeable amount of wrapped hairs, but not enough to be problematic.

 

Based on that lackluster performance I was slightly concerned that a full gram of hair was an unreasonable amount, so I repeated the test with just 20 individual strands and the results were much more like what I was expecting, with the Narwal getting all but one strand into its dust bin, and the rest of the vacuums collected the hair on the sides of the rollers like they should where it can be easily removed during routine maintenance.

Long Term Maintenance

And that brings us to the next topic, which is how much attention each of these robots will need to stay functional, with the ultimate goal obviously being to have them keep your house clean without ever interacting with them, but we’re still not there yet. And even though they have auto-empty bins and mop refill and wash stations there’s still routine maintenance which includes things that should happen every one to two months like changing the dust bag on the base, swapping the filter on the robot’s dust bin, and removing any hair tangles from the main roller and side brushes, and the actual frequency for these tasks will depend on how large and dirty your house is, whether you have pets, and if you’ll be dealing with long human hair.

For long term maintenance all the vacuums are mostly the same except the Narwal Freo X Ultra, which doesn’t have an auto-empty bin but instead uses disposable bags in the vacuum itself that it says will last up to seven weeks, but that would probably only apply to houses with no pets and no carpet since hair and carpet fluff will fill up a 1 L bag quickly.

Auto-Empty Bin Clogging

Narwal cites issues with bin clogging and odor as the reason to use their bags over an auto-empty process, but in my testing bin clogging is not really an issue on the latest robotic vacuums, and to test that I filled each bin with stretched out and matted cotton balls to see how many they could clear before clogging and all the vacuums were able to clear four and five cotton balls, and the eufy S1 Pro was the only vacuum that got clogged with six cotton balls which is frankly a ridiculous amount of fluff and probably not realistic for vacuums that run frequently.

The Narwal does something that it calls hair compression which is supposed to pull the loose debris to one side of the bag to make room for more, and I found that it mostly worked, but after adding four, five, and then six cotton balls to the Narwal’s dust bag its suction was significantly reduced and it did a poor job picking up the flour, salt, flax, and rice mixture, even off of my hard flooring.

And I have to be honest. I think not including an auto-empty bin is a huge miss for the Narwal, and for most people in most houses I don’t think the hair compression system will be adequate, and as a result the Narwal’s dust system will need much more frequent attention than the other vacuums.

Mopping Capacity

That said, all these vacuums will still need SOME attention every 7-14 days to empty the dirty water tank and refill the clean water and that frequency will change depending on how often you mop and how large your house is, but it also varies from robot to robot as a function of tank capacity and water usage.

For total clean water capacity, the Narwal Freo X Ultra and Dreametech X30 Ultra stand out with 4.5 L clean water tanks. For water used per mop wash cycle the Narwal used the most at around 210 mL and the Dreametech X30 used the least at under 150 mL on average. And for water used per 100 square feet, the Dreametech L10S Ultra used the most at over 250 mL on average and the X30 Ultra used the least at about 130 mL for each 100 square foot run. 

And when you combine all that data you can generally say that if you mop 300 square feet of flooring three times a week, the Dreametech L10S Ultra, eufy S1 Pro, and Ecovacs X2 OMNI will need to have their water tanks tended to once a week, the Narwal Freo X Ultra could last a week and a half, and the Roborock S8 MaxV Ultra and Dreametech X30 Ultra could last two weeks between water changes.

Mop Drying and Bacteria Growth

But keep in mind that the longer you wait between dirty water emptying, the more bacteria can grow which can cause a pretty unpleasant sewage like smell. However, in my experience, mops that have automatic detergent dispensing do a much better job resisting bacterial growth, and all these vacuums except the Ecovacs X2 OMNI have either replaceable detergent cartridges or fillable tanks.

The other area that bacteria and mold can grow is on the wet mop pads while the robot is at the base, so all this year’s bases include heated mop drying, which run for between two and five hours after a mopping run and are very effective, but my wife specifically wanted me to mention that the sound of the drying is noticeable, and louder than she would want to be in the same room with, so here’s a quick sample of each vacuum’s drying noise.

And the eufy does a small mop rotation every 20 minutes during drying and makes this noise.

Vacuuming Noise Levels

And quickly while we’re on the subject of noise, if you want to have these vacuums clean while you are in the house I measured their noise level on three quarter suction power and here they are from loudest to quietest.

Dock Maintenance

Back to dock maintenance. Dirt, hair and debris will also inevitably end up in the mop washing area and all of the bases are pretty easy to clean, which I do every few months, but the Dreametech X30 Ultra is the only one that automates the process with spinning rubber wipers that push any small to medium debris into the drain at the back of the base, and in my testing that system worked well enough that I won’t be surprised if something similar shows up in every brand’s flagship model by next year.

Object Avoidance

Everything we’ve tested so far will factor into your overall satisfaction with your vacuum, but in my experience from reading comments and asking people about their robotic vacuums, by far the most common and biggest complaint is that the vacuums get stuck and need constant babysitting, which completely defeats the purpose since they work best when they can clean while you are asleep or out of the house.

The good news is that these higher end vacuums very rarely get stuck and have tons of different sensors like LIDAR, structured light patterns, color cameras, and even 3D stereoscopic cameras to accurately map your house and avoid problematic areas, and in all my testing the only vacuum that had any issues at all was the Ecovacs X2 OMN, until I specifically started testing their object avoidance.

I set out an untied shoe, a loose power cord, and some rubber dog poop and told each vacuum to clean the carpeted area. In this test the Roborock did the best, completely avoiding the poop and shoe, and it did run over the cord, but didn’t get stuck.

The eufy S1 Pro also did very well and saw the shoe, but unfortunately still got too close and the shoelaces got tangled in the side brush. However, it did a good job avoiding the dog poop and cord, but as I mentioned in last year’s video I’d really prefer if the vacuums didn’t try to clean right up to the edge of the poop and I wouldn’t be upset at all if they just stopped cleaning the room completely after detecting pet waste.

Both the Dreametech L10S and X30 Ultra touched the poop enough to move it and got stuck on the shoelaces, the Ecovacs X2 OMNI seemed to see the cord, shoe and poop, but it’s just not good at navigating so it ended up touching everything anyways, and the Narwal Freo X Ultra just indiscriminately plowed into everything in its path, which is expected behavior since the Freo X Ultra doesn’t have any cameras and relies on structured light for avoidance, which is better for privacy, but obviously not good for object recognition.

Furniture and Baseboard Damage

I also tested each vacuum’s ability to navigate chair legs and baseboards without excessively bumping into them, and the eufy S1 Pro did a ridiculously good job of understanding where it could and couldn’t fit and cleaned right up to the edge of walls and furniture without actually touching them at all.

The Ecovacs X2 OMNI on the other hand was the exact opposite and clumsily ran into everything and ended up leaving some scuff marks as a result, while the Roborock S8 MaxV did a good job not running into the walls, but like every Roborock I’ve tested lately still had issues with its side brushes leaving swirl marks on my white baseboards.

Map Creation and No-Go Zones

In addition to using the built in object avoidance and not leaving untied shoes on the ground when you know your vacuum will be running, one of the best things you can do to keep your vacuum out of trouble is to set up no-go zones and virtual boundaries to keep your vacuum out of problem areas that aren’t kept picked up or have a lot of loose cords.

In my testing the eufy MACH app, Dreame Home app, and Roborock App were all fantastic and worked perfectly every time, allowing for easy map creation, room editing and naming, flooring type detection, and no-go zone placement and the robots themselves were able to precisely locate themselves within that map.

The Narwal app was slightly worse and I had a lot of issues with room creation where the layout of my house wasn’t allowing me to split rooms the way I wanted and as a result you can see there is no way for me to split the office and living room, and no way to designate the bathroom without also adding it to my desk area which is completely separated by walls.

And the worst by a significant margin was the Ecovacs app that had the same room division issues as the Narwal, but the biggest issue is that the X2 OMNI’s navigation isn’t good enough to figure out where it is on the map and as a result the robot would accidentally pass through no-go zones, and when told to clean a specific area the X2 OMNI constantly got lost and would end up wandering around aimlessly in completely different parts of the house, and occasionally gave an error that the zone wasn’t reachable.

App Scheduling

For scheduling all the apps were easy to use and had plenty of options, but the Dreame Home app was slightly better than the rest, with easily customizable settings per room, and cleaning sequencing, so if you have a high pile carpet you can set that room to be vacuumed first before the mop pads get wet, and with the X30 Ultra you can even have it leave its mop pads at the base when vacuuming for extra peace of mind.

Privacy Issues

And speaking of peace of mind, the last thing to talk about is privacy, because as I mentioned all these vacuums except the Narwal use color video for object recognition, meaning there’s a camera in your house connected to the internet, which you may or may not be comfortable with.

Ecovacs, Roborock, and Dreametech even let you use the camera to drive around your house and even do 2-way audio calling, which they advertise as something you could use to talk to your pet or as a security camera, and the Roborock actually has a find your pet feature that worked surprisingly well assuming your dog isn’t terrified of your vacuum.

Thankfully the Roborock and Dreametech remote video features aren’t enabled by default and turning them on for the first time requires a combination of physical button presses on the robot itself, so they can’t be randomly turned on just by someone getting app access like they could with the Ecovacs, and even though the eufy S1 Pro has a front facing camera and there’s a manual driving control option in the app, there’s no way to get a live video feed at least for now.

Alexa and Google Home

Another thing missing from the eufy S1 Pro are voice assistant integrations and currently the only way to control the eufy is from the phone app or using the buttons on the base station.

For Google Home, the Dreametech and Roborock have fully functional integrations where you can ask your Nest devices to clean a specific room, which worked very well. Unfortunately, while the Ecovacs also has a Google Home integration, it didn’t work for me, and my Nest hub always just said that Ecovacs was unreachable.

All the vacuums except the eufy have Amazon integrations, but in my testing the only one that could perform a specific room cleaning using an Echo was the Roborock and the rest were limited to just start and stop commands, which I don’t find particularly useful.

The Roborock and Ecovacs vacuums also have built-in voice assistants named Yiko and Rocky, and I found that they worked pretty well, but I’m personally not a fan of having yet another always on microphone in my house listening in.

Home Assistant Integrations

For Home Assistant users, the Roborock integration is built-in and works perfectly, and Ecovacs also has a built-in integration but in my experience, it doesn’t work very well with their new vacuums like the X2 OMNI. Dreametech has a very good custom integration that can be installed with HACS, but unfortunately, while the Dreametech and Roborock vacuums technically communicate locally, they can’t be blocked from the internet without causing an endless reconnection loop, and in fact all the vacuums show up as offline in their apps when blocked from the internet, even if your phone is on the same local network.

Conclusions

So which flagship vacuum is the best in 2024?

Considering all the scores the Roborock S8 MaxV Ultra finished on top with a B+ average, but the Dreametech L10S Ultra finished close behind in second place for third of the price. The Roborock scored higher than the Dreametech in object avoidance, edge mopping, and mop lifting, but the much cheaper L10S had better carpet and hard floor vacuuming and did better in the dried mud mopping tests which seem like more important scores. However, if mopping is your main concern the eufy S1 Pro is in a completely different league with its on board dirty water tank and roller style mop, but it had lower vacuuming performance, and some of its features are still up in the air since it hasn’t actually been released yet.

As I mentioned at the beginning of the video the eufy S1 Pro will be launched on Kickstarter March 28th, and as I’m writing this, I don’t know the price, but I’ll add it right here when I find out (MSRP $1499, early bird $899). Also, for full transparency, the vacuum I tested is called the eufy MACH R1 Always Clean, but eufy is planning on dropping the MACH name, changing the model to the S1 Pro, and adding it to the eufy Home app instead of using the MACH app like I’ve been showing. According to eufy the user experience will be exactly the same, but as we know nothing with Kickstarter is ever guaranteed. I also don’t know an official shipping date, so the eufy S1 Pro may or may not be the first roller style vacuum to market since the SwitchBot S10 and Eureka J20 have similar designs and will both be released later this year.

So, for vacuums that are currently available the Dreametech L10S Ultra is the most well rounded, affordably priced, and probably the best option for the vast majority of people.

 

I like the addition of the side mop and extending side brush on the Roborock S8 MaxV Ultra, but for an almost $2000 vacuum I thought its cleaning performance was pretty lackluster, and I can’t recommend it at that price.

But my biggest disappointments were the Narwal Freo X Ultra and Dreametech X30 Ultra that seemed to be downgrades from their previous models in terms of actual cleaning despite their new features and higher costs, and I was expecting to replace my L10S Ultra with the X30, but now I don’t think I’ll be doing that.

And last, the Ecovacs X2 OMNI was just a mess. It not only had the lowest average score by a pretty significant margin, but it also just constantly got lost and stuck during routine cleaning, and older Ecovacs with top mounted LIDAR like the T10 and T20 OMNI did a much better job with navigation, so hopefully Ecovacs will go back to that in the future.

The next big advancement in these vacuums is the ability to connect the base stations directly to your plumbing to automatically empty the dirty water tank and refill the clean water tank and Narwal, Dreametech, Roborock, and SwitchBot all have plumbed solutions coming out this year which I’ll be making a video on once they’re available, so make sure you’re subscribed if that’s something you’re interested in.

I’ve links to all the vacuums in this video below and as always, I appreciate when you use those links since as an Amazon affiliate I do earn a small commission on the sale at no cost to you.

I’d also like to thank all my awesome patrons over at Patreon for their continued support, and if you’re interested in supporting unsponsored and unbiased testing, check out the links below. If you enjoyed the video don’t forget to hit that thumbs up button and consider subscribing to my YouTube channel and as always, thanks for watching The Hook Up.

Top Pick: Dreametech L10s Ultra

Best Mop: Eufy S1 Pro

Hightest Overall Score: Roborock S8 MaxV Ultra

Other Robotic Vacuums Tested

Related Posts