Robot vacuums are impressive devices that will clean your floors well without complaining (much). As prices have dropped, these busy little bots have become less of a luxury and more of a necessity. They can reach places most standup vacs never see (under beds and sofas) and, thanks to better batteries and robot brains, they rarely get tired of cleaning.
Business
The best robot vacuums

I’ve been testing robot vacuums for six years and have run over 60 robot vacuums all over my house. These are my top picks if you’re looking for the best: a robot vacuum that can do it all without getting stuck and with limited intervention from you.
I’ve also got options to fit specific needs, such as mopping, tackling small spaces, or besting pet hair. Check out my budget robot vacuum guide if you want to spend under $500 on a robot vacuum. Here, we’re going to look at the premium options.
While there’s been a lot of innovation in robot vacuums in recent years, we’re still far from that Rosey the Robot dream of a robot that can handle all the household chores (or stairs). But they’ve got floors down. Today, there are robots that can mop well, charging docks that empty the bin for you, and “hands-free” models that can refill their water tanks and wash their mops so you don’t have to. The biggest improvements, however, are in mapping and obstacle avoidance, two crucial skills that mean most robot vacuums today can avoid getting tripped up by your shoes and will get the job done.
Despite all these innovations, there still isn’t one robot that excels at both mopping and vacuuming. For most people, the vacuum is the thing to focus on; I consider mopping a bonus feature. I prefer a powerful vacuum for my main rooms and one that excels at mopping for rooms like the bathroom or kitchen.
The good news is that robovacs are constantly on sale; I wouldn’t pay the list price unless you want the latest model. The general range is around $500 for a standalone vacuum with good features and between $1,000 and $1,800 for an all-singing, all-dancing bot that can largely take care of itself and use AI to avoid common household clutter in its quest to clean your floors.
There are many options, and whether you have a 3,000-square-foot home and three shaggy dogs or a small, stylish apartment you share with a goldfish, there’s a robot vacuum to suit your needs.
Best robot vacuum overall
$1800
With top-notch vacuuming performance, an easy-to-use app, and built-in voice control, the S8 MaxV Ultra is a superb vacuum and good mop. It features Roborock’s best obstacle avoidance, innovative features like dirt detection, and a hands-free dock that makes it an expensive but excellent choice.
Dustbin capacity: 270ml / Self-empty dock option: Yes / Auto-refill mop option: Yes / Mop-lift: Yes, 20mm / Mop washing: Hot water and heated air drying / Mapping: Yes, lidar / AI-powered obstacle avoidance: Yes / Suction power: 10,000Pa / Remote check-in: Yes / Keep-out zones: Yes, virtual / Brush style: Dual rubber / Works with: Matter, Amazon Alexa, Google Home, Siri Shortcuts
Roborock’s S8 MaxV Ultra ($1,799.99) is an exceptional vacuum cleaner and a very good mop thanks to several innovations and quality-of-life features that make it a superb floor cleaner. Its dual rubber roller brushes and 10,000Pa suction make it the best robot vacuum for carpets; its mopping chops make it great for hard floors, too, and its improved AI-powered obstacle avoidance means it will mostly get the job done.
The S8 MaxV Ultra is also the best model in the relatively new category of “hands-free” robot vacs, bots that do virtually everything for you: empty their bins, refill their mop tanks, and clean and dry their mop pads. Roborock invented this category with the S7 MaxV Ultra and has been steadily improving it.
With the S8 MaxV Ultra, the company has produced the best top-of-the-line robot vacuum. If you are willing to spend the cash, this machine will keep your floors clean with relatively little intervention from you.
The big selling point here is the virtually hands-free cleaning experience. Just fill the S8 MaxV Ultra’s clean water tank and empty its dirty water once a week, then change out the dust bag every couple of months. The robot will take care of the rest.
For $100 more, you can dispense with dealing with the water tanks entirely and buy the Refill & Drainage System model. This lets you plumb the charging base directly into your home’s water supply. I’ve not tested this on the Roborock, but my experience with the SwitchBot S10 with the same feature (see below) leads me to recommend this option if it’s available to you. However, you’ll need a power supply near your water hookups, whereas the SwitchBot’s refill station is battery-powered.
The S8 MaxV Ultra is the best robot vacuum for carpets
The S8 MaxV Ultra comes with the brand’s best AI-powered obstacle avoidance, finally bringing back the camera it last had on the excellent S7 MaxV Ultra. It’s not quite as good as Roomba’s obstacle avoidance — it sometimes confused a pile of Cheerios for a charging cable and avoided them — but it’s much better than the Roborocks that rely on non-camera obstacle avoidance. It deftly navigates around most household clutter, allowing you to get the job done without having to tidy up.
Roborock has caught up to Roomba regarding cleaning prowess, and the S8 MaxV Ultra’s dual rubber brushes and 10,000Pa of suction power tackled the pet hair on my fluffy carpet and demolished my oatmeal test. It also did a better job at mopping than Roomba’s mopping bots. Its sonic mopping system — which vibrates its mop pad 4,000 times a minute — ably simulated scrubbing and wiped out my OJ and ketchup tests, though I did have to set it to deep scrub. Plus, the addition of a side mop and flexi-arm brush that extends from the bot helped with cleaning edges and corners.
Other pros of the S8 MaxV Ultra include Roborock’s mobile app, which is easy to use and comes with a laundry list of features and customizations that give you ample control over your cleaning. The S8 MaxV Ultra is also the first Roborock with a built-in voice assistant, which makes getting the bot to clean the mess your kid made after dinner as easy as saying, “Rocky, clean here.” Plus, as one of only a couple of vacs with Matter certification, it will work with all the major smart home platforms, including Apple Home, once the platforms support robot vacuums (see the FAQ section for more).
The biggest downside is the price. For $1,800, you’ve got to really want to get those corners clean and really dislike having to mess with mop pads. My previous top pick — the Roomba j7 — is still a great robot vacuum, especially if you’re not interested in mopping and would rather spend under $800.
Roborock also sells the S8 Max Ultra (no V) for $1,599.99. It has the same cleaning hardware as the MaxV but no camera, so its obstacle avoidance will not be as good. However, you also don’t have to worry about a camera in your house. It has a lower 8,000Pa of suction and lacks a voice assistant, too, which makes it seem overpriced since it’s currently available for only a couple hundred dollars less than the MaxV.
While there are better options if you want a bot that’s more of a mop, the S8 MaxV Ultra is the best at both. It can also do both in one run, as it can lift its mop 20mm, which will clear all but the highest-pile rugs. (If you have a lot of those, go for the Dreame X40 with its automatic mop removal.)
Best Roomba robot vacuum
Dustbin capacity: 300 ml / Self-empty dock option: Yes / Auto-refill mop option: Yes / Mop-lift: Yes, up and over / Mop washing: No / Mapping: Yes, vSLAM / AI-powered obstacle avoidance: Yes / Suction power: N/A / Remote check-in: No / Keep-out zones: Yes, virtual / Brush style: Dual rubber / Works with: Amazon Alexa, Google Home, Siri Shortcuts
I’m a big fan of Roombas for three main reasons: their dual rubber roller brushes rotate in opposite directions to effectively dig up dirt from carpets, their AI obstacle avoidance is by far the best, and they have a history of being easy to repair. Their auto-empty docks are some of the best-looking, too, and I like Roomba’s vSLAM mapping, which takes longer than lidar mapping but is more reliable. The Roomba app has never lost my maps, which happens frequently with lidar bots.
However, Roombas are falling behind the competition in features and cleaning prowess, especially regarding mopping. And while they’re no longer the most expensive robot vacs you can buy, they are costly. As much as I appreciate the simplicity of the iRobot app, some may prefer the deep customization options other brands offer.
The current top-of-the-line Roomba, the j9 Combo Plus, is my top pick for a Roomba, as it features a well-designed dock and can refill its own mop tank. Like the j7 Combo, the j9 has a retractable mopping pad it can lift up and over the robot to avoid getting your carpets damp and has higher suction power than previous Roombas. There’s also a nifty dirt-detect feature, which “remembers” which rooms are dirtiest and seeks them out first. The j9 is the quietest Roomba I’ve tested and offers three suction levels for an even quieter clean, something most other Roombas don’t have.
However, the mopping still feels like an afterthought. The SmartScrub feature that tells the robot to wiggle its butt to scrub your floors works surprisingly well, but the mopping pad is too small to clean your floors effectively, and you still have to clean the mop manually. Most every other robot with a mop and dock will wash and dry it for you. If you’re not interested in mopping, the j7 is still a great robot (see below for more).
I did run into a few issues with connectivity, with the j9 going offline for no apparent reason. It also regularly struggled to dock itself correctly, so I’d often find it dead when it was time to clean. These are all issues that should be resolved via software updates, and overall, the j9 Combo Plus is iRobot’s most advanced floor-cleaning machine. It looks good, vacuums well, and mops acceptably, but you will need to get your hands dirty to deal with its little mop pad.
$600
My previous top pick, the j7 offers great AI-powered obstacle avoidance, excellent navigation skills, and superior cleaning power. It can be a bit rough with furniture and its app has become confusing in pursuit of simplicity. But it is aggressive at getting your floor clean and is my favorite vacuum-only Roomba. It’s also available with a self-empty dock for $799.99 or mopping for $899.99.
Best robot vacuum / mop hybrid
With a unique ability to remove and reattach its mop pads, the Dreame X40 solves the problem of vacuuming carpets while also mopping hard floors. Its mops can also swing out and under low furniture, getting where most bots can’t reach. An extendable side brush helps get dirt out of corners. A whopping 12,000Pa of suction mean it’s a great vac, if not quite as good as the S8 MaxV Ultra.
Dustbin capacity: 300ml / Self-empty dock option: Yes / Auto-refill mop option: Yes / Mop-lift: Yes, 20mm / Mop washing: Hot water, hot air drying / Mapping: Yes, lidar / AI-powered obstacle avoidance: Yes / Suction power: 12,000Pa / Remote check-in: Yes / Keep-out zones: Yes, virtual / Brush style: Single, rubber / Works with: Amazon Alexa, Google Home, Siri Shortcuts
The Dreame X40 is the best robot vacuum / mop hybrid because it can drop its mop pads automatically, extend them, and swing them to get under your cabinets and consoles. I watched the X40 spread its mops wide apart and swing behind my TV console, allowing it to access the dust wedged a good inch under it. That’s impressive.
The X40 also features an extending side brush arm to reach corners — like the Roborock S8 MaxV Ultra — and its dual oscillating mop pads are more effective than Roborock’s thin microfiber pad. If you have a mix of carpeted rooms and hardwood floors with high-pile rugs, the Dreame is the best robot vacuum for you.
Its signature feature is its ability to automatically remove and reattach its mop pads depending on whether it’s vacuuming or mopping. This solves the problem of how to vacuum and mop without getting your rugs wet. The robot will do this procedure multiple times during cleaning to ensure carpets are vacuumed and floors are mopped. Genius.
While it’s a superb mopper, its vacuuming prowess is slightly behind the Roborock S8 MaxV Ultra because, despite its 12,000Pa suction power, it still only has a single roller rubber brush. The Roborock’s dual rollers are simply better at getting dirt out of carpets and tackling pet hair.
Roborock’s app is also more stable and easier to use than Dreame’s, which often crashes and can take a while to load. While the Roborock S8 MaxV Ultra is my top pick overall, the Dreame X40 is a very good vacuum, and the two companies are neck and neck regarding innovative features.
If you have a mix of carpeted rooms and hardwood floors with high-pile rugs, the Dreame is the best robot vacuum for you.
The X40 can also clean its washboard, something the Roborock can’t. That area can get quite grungy, so it needs a clean every few weeks. The X40 has AI-powered smart dirt detection that uses its cameras to identify spills like milk or particularly dirty areas. When it spots something, it will slow down and do a more thorough cleaning. I also like Dreame’s option to vacuum first and then mop, which the Roborock doesn’t offer.
The X40 has AI-powered obstacle avoidance, although Roborock’s is just a bit better. However, both still get tripped up occasionally by pencils and other small items —something that never happens with the Roomba j7 or j9.
The X40 has a couple of cheaper siblings: the L20 Ultra (more on that below) and the X30 Ultra, which came out only a few months ago. The X30 Ultra costs $1,700 (and is currently on sale for $1,600) and has many of the same features as the X40. However, you don’t get the extendable side brush, and it has lower suction power (8,300Pa). Also, while it can extend its mop pads, it can’t swing its body sideways to go further under low furniture.
A cheaper option
The L20 Ultra is a great all-around bot that can remove its mop pads to vacuum carpet and do the splits with its mops to better clean your baseboards. It has 7,000Pa suction, a bigger base station, and fewer advanced cleaning features than the newer X30 and X40 Ultra models, but it’s still an excellent robot vacuum.
Best midrange robot vacuum / mop hybrid
$800
The X10 is a great robovac with excellent AI-powered obstacle avoidance, powerful oscillating mops, a user-friendly app, and good mapping capabilities. Its rubber bristle brush means it is not as good as my top picks at getting up dirt and debris, but it’s a terrific price for a bot with all these functions, and as a bonus, its dock is compact and not a major eyesore.
Dustbin capacity: Unknown / Self-empty dock option: Yes / Auto-refill mop option: Yes / Mop-lift: Yes, 12mm / Mop washing: Yes, hot air drying / Mapping: Yes, lidar / AI-powered obstacle avoidance: Yes / Suction power: 8,000Pa / Remote check-in: No / Keep-out zones: Yes, virtual / Brush style: single rubber / bristle hybrid / Works with: Amazon Alexa, Google Home
The Eufy X10 Pro Omni combines the Eufy Clean X9 Pro mopping robot vacuum and the Eufy X8 Pro self-empty robot vacuum. It’s the first Eufy with a multifunction auto-empty / wash / fill dock, and unlike many bots in this price range, it comes with AI-powered obstacle avoidance.
With 8,000Pa suction and oscillating dual spinning brushes for mopping, the X10 has all the same basic functions as the top-of-the-line, all-in-one bots. But it’s not quite as good at any of them, which is sort of the definition of “midrange.”
The Eufy performed excellently in my mopping tests, even eradicating dried stains with its 1kg of downward pressure. Thanks to an onboard water reservoir, it didn’t have to head home to fill up as frequently as some mopping bots do. It also has heated mop drying to help prevent the base from getting stinky — a first in this price range. (There’s no hot water washing.)
An edge-hugging mode makes the robot swing its behind into the baseboards to help mop edges. With its square-ish shape, it got into corners better than most of the round bots. But its 12mm mop pad lift over carpet wasn’t effective, resulting in its pads getting hung up in a few places.
The X10 has superb object recognition, allowing it to suck up Cheerios and piles of oatmeal while deftly navigating fake dog turds and cables. However, its navigation sometimes got screwy; it would go into a corner and stay there for a while, trying to figure itself out.
While its vacuuming is good, particularly on carpet and tile surfaces, the single rubber / bristle roller brush lets it down and is a good illustration of my point that it’s not all about suction power; it’s also about the brushes and how you use them. The Eufy’s brush is supposedly anti-tangle — a cutting tool inside the robot should shred the hair — but this wasn’t effective.
One fun feature is Smart Track cleaning. This lets you nudge the robot with your foot, and it will start following you, cleaning as it goes. You can hit the on-device spot clean button when you get to an area you want cleaned. This is a nice change from relying on an app to get your robot to go where you want it to.
The Eufy Clean app is very easy to use, and the lidar-powered mapping was fast and accurate, dividing my rooms correctly on the first try. There are many customization options — including room-specific cleaning, zone cleaning, and customized cleaning — but the app is clear and well laid out.
A cheaper option
This is a great bot with a multifunction dock that can auto-empty its bin, fill its water tank, and clean and dry its oscillating mops. There’s no AI-powered obstacle avoidance or heated mop drying, but it has a compact dock and works with the excellent Roborock app. It can also lift its mops over carpet and has a rubber brush that’s less prone to tangling.
Best mopping robot
A superior mopping bot with a superior price tag, the Narwal is smart enough to know when it needs to go back and mop more and is the best bot for keeping your hard-surface floors spotless. Its vacuuming is good and a unique onboard compression bin means no loud auto-emptying. But its obstacle avoidance is spotty (there’s no camera), and the app is a challenge.
Dustbin capacity: 1L / Self-empty dock option: No / Auto-refill mop option: Yes / Mop-lift: Yes, 12mm / Mop washing: Yes, hot air drying / Mapping: Yes, lidar / AI-powered obstacle avoidance: Yes / Suction power: 8,200Pa / Remote check-in: No / Keep-out zones: Yes, virtual / Brush style: Single, conical rubber bristle hybrid / Works with: Amazon Alexa, Google Home, Siri Shortcuts
The Narwal Freo X Ultra is one of the best mopping robots I’ve tested — and it’s a great vacuum, too. Its spinning triangular mop pads rotate at 180RPM with 12n of downward pressure Combined with its ability to swing slightly to get closer to baseboards, the Narwhal does a good job on hard floors. Its two four-liter water tanks will keep you going longer than most other mopping bots as well, the bulk of which feature smaller tanks.
The Narwhal has some innovative features, including dirt sense — which analyzes the dirt level in the water and prompts it to remop — and an ability to adapt the pressure of its mop based on the type of floor material, applying more pressure to tile and less to hardwood. “Freo” refers to the bot’s ability to make cleaning “decisions,” including going back to clean dirty floors.
Its charging dock is very big, though, giving off a real Wall-E vibe. But despite the size, there’s no spot for an auto-empty dustbin; instead, Narwal’s disposable onboard bin can compress the dust, and Narwhal claims you won’t need to empty it for up to 60 days. In two weeks of testing, it wasn’t close to full, but I’ll report back after two months. A bonus here is that there’s no loud noise, as is the case with most auto-empty docks.
In fact, the Freo X Ultra is one of the quietest bots I’ve tested. Even at full power, it was so quiet that I had to check that it was actually working. Its anti-tangle brush and 8,200Pa suction did a good job on most carpet, but its 12mm mop lifting isn’t good for plush carpets.
Narwal’s obstacle avoidance is also not great; there’s no camera, and it routinely eats cables. Its three lasers can identify objects as small as a sock and move around them, and it did pass my fake pet poop test.
The app is very hard to follow, making it tricky to access all the bot’s features. Mapping was fast, but it didn’t recognize all my rooms on the first go. It did better the second time, although splitting up rooms and naming them in the app was painful. The lack of a camera also means its navigation is spotty, and sending it to clean specific rooms wasn’t always successful.
Best mopping robot with a plumbing hookup
The S10 is a great mopping robot with a battery-powered water refill dock that makes it the most hands-free robovac we’ve tested. A separate auto-empty dock takes care of the dust. It’s big and loud and lacks some features found on high-end robots, but it does a great job of keeping your floors clean.
Dustbin capacity: 4L / Self-empty dock option: Yes / Auto-refill mop option: Yes / Mop-Lift: Yes, fully retracts / Mop washing: Yes, hot air drying / Mapping: Yes, lidar / AI-powered obstacle avoidance: Yes / Suction power: 6,500Pa / Remote check-in: No / Keep-out zones: Yes, virtual / Brush style: Single, rubber roller / Works with: Matter (including Apple Home), Amazon Alexa, Google Home, Siri Shortcuts
The SwitchBot S10 is a multitasking robot that hooks into your plumbing for a virtually hands-free sweeping and mopping experience. It’s one of the best robot mops I’ve tested thanks to its self-cleaning roller mop and the fact that I never had to empty or fill its water tanks. These two features meant I could set it and forget it and have clean floors for weeks.
I tested the S10’s mopping capabilities in a large bathroom where I recently installed a new white tile floor — one that looks filthy within a day of being cleaned. I set it to vacuum and mop every day, and the floor has stayed spotless since.
Roller mops may be the future of robot mopping. The Eufy S1 Pro I’ve started testing also has one, and both bots do a far better job at getting floors properly clean than the dual spinning mop pads, which are, in turn, better than the thin microfibre pads.
The greater surface area combined with the self-cleaning function — the vac sprays water onto the mop as it runs — left the tiles cleaner than the Narwal Freo X Ultra. However, the SwitchBot only has a small rubber roller brush for vacuuming, and the mop extends just halfway along the robot — meaning it doesn’t tackle edges, baseboards, and corners as well as my top picks.
I really like the S10s dual docking system. Its main dock is a charging / auto-empty dock, and there’s a separate battery-powered dock water station that you can put in a different room (I hooked it up in my laundry room). Both docks are small and unobtrusive — especially compared to the Dreame and Roborock docks — but the plumbing hookup isn’t elegant. There was a lot of extra cabling, and the width of the robot meant I couldn’t tuck the dock under my sink.
Roller mops may be the future of robot mopping.
While the SwitchBot is a good vacuum, it’s not the best. Its relatively paltry 6,500Pa of suction power is low compared to the competition, but the bot’s weight did help the rubber roller brush dig into the carpet and get up most of the cat hair.
Other downsides include the AI obstacle avoidance, which isn’t great. The S10 frequently got stuck on clothes left on my floor and bath mats, its battery life is short, and it lacks high-end features like dirt detection. It also currently only works with a direct plumbing hookup, so don’t get it unless you plan to hook it into your water supply.
It’s a game-changer not having to empty a dirty water tank or have my floor go unmopped because I forgot to fill the clean water tank. The S10 isn’t totally hands-free (the auto-empty station got a bit grungy during testing and required some cleaning), but in two months of testing, the mop has stayed clean. I haven’t even had to empty the four-liter dust bag yet.
Best robot vacuum for pet hair
Dustbin capacity: 770ml / Self-empty dock option: Yes / Auto-refill mop option: No / Mapping: Yes / AI-powered obstacle avoidance: No / Suction power: 5,500Pa / Remote check-in: No / Keep-out zones: Yes, virtual / Brush style: Dual, rubber / Works with: Amazon Alexa, Google Home, Siri Shortcuts
My recommendation for families with pets who don’t want to spend a small fortune on an auto-empty robot vacuum is to buy a good bot with a big bin. These are getting harder to find now that every bot wants to be a multitasker and also mop (the water reservoir takes up valuable dustbin room). So, I was very pleased with Roborock’s recent entry-level robot, the Q5 Pro; it’s my new favorite for pet hair.
This relatively inexpensive vacuum has a huge 770ml bin on board and dual rubber brushes that are better at getting pet hair out of rugs than single brushes. The rubber is also less prone than bristles to getting tangled with hair, and combined with 5,500Pa suction power, this vacuum does a really good job on very dirty floors. It does have a removable mopping pad with a small water tank built into it, which is useful for getting up the fine dust left behind by the vacuum, but it isn’t going to scrub your floors. It will, however, keep the pet hair at bay.
Don’t confuse this with the cheaper Roborock Q5, however. That bot has a smaller bin, lower suction, shorter runtime, and only one roller brush. It’s worth spending the extra for the Pro.
1/3
The Q5 Pro Plus pairs the bot with the redesigned Roborock auto-empty dock if you really don’t like emptying the robot’s onboard bin, but you’ll pay almost double for the privilege. The dock is relatively compact and lightweight compared to previous versions. However, considering the size of the Q5 Pro’s bin, you’d only have to empty it three times before the dock’s 2.5-liter bag is also full.
The Q5 Pro doesn’t have AI-powered obstacle avoidance, although it will dodge shoes and larger objects. It does have a huge 5,200mAh battery that will run for about four hours. It uses the excellent Roborock app and has all the same software features of the higher-end S8 family, including lidar mapping and navigation, digital keep-out zones, room-specific cleaning, zone cleaning, and voice control.
Best robot vacuum for small spaces
The smallest robot vac on the block, the K10 Plus, doesn’t compare to the other bots here in terms of performance, but if you have a small space where other vacs can’t get to, it’s better than nothing. It’s also very quiet, making it ideal for small spaces like home offices and bedrooms or a very small studio apartment.
Dustbin capacity: 150ml / Self-empty dock option: Yes / Auto-refill mop option: No / Mapping: Yes / AI-powered obstacle avoidance: no / Suction power: 2,500Pa / Remote check-in: No / Keep-out zones: Yes, virtual / Brush style: Single, rubber bristle hybrid / Works with: Matter (including Apple Home), Amazon Alexa, Google Home, Siri Shortcuts
One thing all the robot vacs I’ve recommended so far have in common is size. They are all large circular robots that, while mostly adept at navigating around chair legs and under sofas, do struggle to get into tight spaces. At almost 14 inches wide, bots like the Roborock S8 aren’t getting in that nook between the toilet and the bathtub or under the desk where your chair legs meet the trash can. Enter the SwitchBot K10 Plus.
The tiniest robot vacuum you can buy, the K10 Plus is a cute little dust sucker that can nimbly navigate around almost any piece of furniture you throw in its path. Just 3.6 inches high and 9.8 inches wide, it pairs with a teeny tiny auto-empty dock (12.5 inches high and 10 inches wide) that somehow hides a whopping four-liter dust bag. So while it’s little, you won’t be emptying its bin bag any more often than its bigger competitors.
1/3
Its 2,500Pa suction is fine for an office or bedroom, and this little guy moves really fast. It’s also very quiet. With four vacuum levels, its lowest setting was tolerable even while I was working in the same room. However, this bot doesn’t mop. The removable mopping pad uses disposable wet wipes — no water. These are fiddly to attach, don’t stay on well, and were totally ineffective. The robot also won’t mop and vacuum simultaneously and couldn’t deal with dried-on dirt, making the mopping function here barely worth mentioning.
The robot uses lidar mapping and has room-specific cleaning and digital keep-out zones. There’s no AI-powered obstacle avoidance (and no camera), so while it went around shoes and furniture legs, it did get hung up on cables and socks. It also couldn’t handle rug tassels. But for keeping a bedroom or home office clean or navigating a tightly packed studio apartment, this bot packs a lot of power in a small package.
Other robot vacuums I tested
- The 360 Vis Nav ($1,199.99), Dyson’s first robovac in the US in almost a decade, is a powerful beast and the best robot vacuum for carpets I’ve tested. Its huge wheels get up and over even the giant tassels on my living room carpet, and its big, long fluffy brush did a great job getting fine debris off my hardwood floors. That said, its navigation is a mess. It couldn’t map my upstairs as it kept getting stuck at the edge of the stairs. Its large, square shape also meant it got stuck under chair legs on virtually every run. At this price, no AI-powered obstacle avoidance, a short battery life, and no auto-empty dock are big cons. You can read more in this hands-on.
- The Roborock S8 Pro Ultra ($1,599.99, on sale for $1,399.98) also ditches the camera, making it less effective at dodging obstacles than the S8 MaxV. Like the MaxV, it has dual roller brushes and an extending side arm, but for just $200 more, you may as well get the MaxV, which also has a built-in voice assistant and support for Matter (see the FAQ section). Also, I’m not too fond of the Pro’s dock; it’s bigger and chunkier than the MaxV’s dock. The main reason to get the S8 Pro is if you like the MaxV but don’t want a camera on your robot.
- If you want a sleeker robovac setup, the Roborock S8 Plus ($999.99) is a good choice. It is a great vacuum that can mop well and has a sleeker, smaller charging / auto-empty dock. Its dual rubber roller brushes and 6,000Pa of suction do a good job, and its flat mop that vibrates is effective at scrubbing your floors. The S8 can also sense carpets, lift its mop, and offers the same obstacle avoidance as the S8 Pro Ultra (because there’s no camera on board).
- I’ve been testing the Ecovacs Deebot X2 Omni ($1,499.99, on sale for $999.99) for about five months, and while its vacuuming and mopping capabilities are excellent, its software and lidar navigation system need work. While it ably avoided cables and pet poop in testing, the bot constantly got lost and repeatedly stopped, telling me its brush was tangled when it wasn’t (and hefting that thing over to check is not easy, especially as the lid falls off). It also takes seriously wide swings along its route, leaving huge gaps of the floor unvacuumed.
- The rounder, lower-priced Ecovacs T20 Omni ($1,099.99) fared better. It has many of the same features — including the onboard voice assistant — but with lower suction power and lower mop lift. It also doesn’t use a camera, so its obstacle avoidance isn’t as good. It doesn’t have an onboard water tank on the robot, so it has to go back to its dock to refill a lot, but at $650 on sale (at the time of writing), it’s a good option if you want a high-end robot vac without a camera. However, in my years of testing Deebots, the Ecovacs app routinely loses my maps, which is very frustrating.
- The Shark Matrix Plus 2-in-1 ($699.99), also known as the Shark AI Ultra 2-in-1, was my previous runner-up pick for a midrange option that self-empties its bin, vacuums, and mops. It mops very well, doing a swingy, scrubbing movement with its rear end when in “Matrix mode.” However, you have to manually fill and attach the mop reservoir and empty the bin when it mops, as it only self-empties in vacuum mode and can only avoid larger objects.
- The Roborock Q8 Max Plus ($599.99, on sale for $319.99 with on-page coupon) is the bigger brother to the Q5 Pro (my pick for pet hair), adding better obstacle avoidance (still no camera) and better mopping. However, it has a smaller bin to make way for a much bigger water reservoir for mopping (350ml). If you like the idea of the Q5 Pro but want better mopping, this is a good option. That said, you’ll probably want to invest in the auto-empty bin, making the smaller 470ml dustbin easier to manage.
What’s coming next
- SharkNinja has a new PowerDetect NeverTouch Pro 2-in-1 robot vacuum / mop ($999.99) that’s designed to lift itself up above rugs by up to 20mm with minimal human intervention. Its cleaning station doesn’t require bags, either, and it can automatically refill the bot’s water tank as well as wash / dry its mop pad.
- The ability to lift 20mm sounds nice, but Roborock’s upcoming Qrevo Curv (US pricing TBD) can raise itself to clear thresholds up to 40mm. The svelte-looking bot gets its name from a curved FlexiArm Arc side brush, which helps prevent hair from tangling as much.
- The new Roomba Combo 10 Max ($1,399.99) hybrid ships with Matter support and a self-washing mop. It’s iRobot’s first robovac with a multifunction charging dock that cleans and dries the robot’s mop; it can also empty its own bin and refill its own water tank.
- Narwal is now taking reservations for its upcoming Freo Z Ultra ($1,499.99). The robovac features dual cameras and dual AI chips for seeing and identifying objects, which should help with obstacle avoidance and vacuuming methods.
- The Eufy S1 Pro ($1,499), primarily a mopping bot, takes a different approach with its tall, slender auto-empty / refill dock. The futuristic-looking hybrid has a long roller mop that self-cleans as it mops and features a square-ish design that allows it to get into corners more easily. A single rubber roller brush, 8,000Pa of suction, and 3D-powered obstacle avoidance tackle the vacuuming.
- Roborock’s Q Revo MaxV ($1,399.99) adds a camera to the midrange Q line for improved obstacle avoidance; it also has the Rocky voice assistant on board. The Q Revo line has spinning mop pads instead of the flat mop pad on the S line, and with the Q Revo Dock 2.0, these can now be cleaned with hot water and dried with warm air to prevent smells. It will also extend its mop pads, like the Dreame X40 Ultra, to clean edges. This feature is also on the Q Revo Pro ($999.99), a more direct replacement for the current Q Revo featured in this guide. There’s no camera, no voice assistant, and it features the most basic obstacle avoidance tech.
- Ecovacs’ new Deebot X2 Combo ($1,599, on sale for $1,149.99) includes a souped-up X2 Omni with 8,700Pa suction and Matter support, but the big change is that it comes with a handheld and / or stick vacuum that attaches to a single auto-empty station. That’s one way to say your robot vac can tackle stairs. Hopefully, they’ve made some tweaks to the navigation system, too.
- Ecovacs recently launched a cheaper version of the combo. The Deebot T30S Combo costs $1,399.99 and is a standard, round-shaped robovac instead of squared like the X2. It also comes with a handheld stick vacuum that empties into the robovac’s auto-empty station, 11,000Pa of suction, and dual mopping pads that swing out to clean edges in a similar fashion to the Dreame line.
- Yeedi’s M12 Pro Plus ($1,099, on sale for $669) is a lower-priced, top-of-the-line bot with some impressive features. This includes 11,000Pa of suction and a base station that auto-empties the bin, refills the water tank, and washes the oscillating mop pads with hot water before drying them with hot air. Its mops can also extend for edge cleaning, and it has AI-powered obstacle avoidance, although it uses 3D detection instead of a camera and can only lift its mops 9mm.
- The Matic is a $995 robot vacuum that doesn’t need a cloud connection and uses cameras to navigate, allowing it to roam more “naturally.” It’s the first robovac mop I’ve seen that can suck up wet spills as well as dry, and the company says it will soon have gesture detection — so you can point to where you want it to vacuum. The Matic is slated to ship later this year; I got an early look at CES — here’s some video of it in action.
- The Dreame X40 Master is a version of the X40 featured in this guide, but with plumbing hookups, meaning no bulky water tanks. Most other specs are the same as the current X40, and the bot is now available for $1,999.99 (or on sale for $1,899.99).
How I test robot vacuums
For our latest update, I tested six new robot vacuums while continuing to test our previous picks. I ran each in my home for at least a week — most for longer — to judge how well they handled household grime and everyday life.
I put each through a gauntlet of “tests”: phone chargers, socks, a pencil, and fake pet poop to test obstacle avoidance. I threw in Cheerios to see if they knew to vacuum them up rather than avoid them, and I also scattered oatmeal and flour to see how well they dealt with picking up fine debris.
I ran each over both thick and low-pile carpets and watched to see how they handled rug tassels, skinny chair legs, and room transitions.
For mopping prowess, I tested them on hardwood floors with dried milk, fresh OJ, and ketchup. I monitored how quickly they filled up their bin / auto-empty dock and how efficiently they used water and cleaned their mop pads (where applicable).
To test the apps and software features, I set schedules, hooked them up to voice assistants, and played with any advanced features in the app. I also evaluated their mapping skills, tested them on multiple floors, and tried out any unique features (such as home security camera capabilities, AI-cleaning programs, and auto-mop removal).
Robot vacuum cleaner FAQs
Photos by Jennifer Pattison Tuohy / The Verge
Update, September 27th: Adjusted pricing/availability. Antonio G. Di Benedetto also contributed to this post.
Business
Trump Says US Banks Can’t Do Business in Canada. It’s Not That Simple.

Hours after imposing steep tariffs on Canada, President Trump raised an issue that even the American lenders whose cause he’s championing find perplexing: the access, or lack thereof, of U.S. banks to the Canadian market.
On Tuesday, Mr. Trump wrote in a post on Truth Social, “Canada doesn’t allow American Banks to do business in Canada, but their banks flood the American Market.” He added sarcastically, “Oh, that seems fair to me, doesn’t it?”
While this issue doesn’t often come up in conversations with prominent American bank executives, it appears to be increasingly on the president’s mind.
Mr. Trump mentioned the Canada banking issue early last month as part of a broader criticism against what he views as the unequal economic balance between the United States and its northern neighbor. Writing on Truth Social, Mr. Trump said Canada “doesn’t even allow U.S. Banks to open or do business.”
Here is the actual state of play for U.S. banks in Canada:
Can U.S. banks operate in Canada?
Canada’s banking sector is dominated by the “Big Six,” the half-dozen institutions including the Royal Bank of Canada and TD Bank. They are permitted to take deposits, extend mortgages and advise corporate clients — all the core activities for banks. And Canadian customers disproportionately still prefer to do their banking in person, as opposed to online, meaning it would require a major physical presence for any entrant to attempt to enter the market.
Additionally, U.S. banks are restricted in what they can do in Canada.
Foreign banks, including American ones, must either work with a Canadian middleman, establish a Canadian subsidiary or receive special government permission to do business. Unless they agree to follow Canada’s stringent banking rules that include holding a hefty sum of cash-like assets in reserve at all times, they cannot operate retail branches that take deposits under around $100,000.
Given how dominant Canada’s homegrown banks are, any international bank that tries to compete faces “an additional regulatory burden for what would begin as a small prize,” said James R. Thompson, associate professor of finance at the University of Waterloo.
The upshot is that U.S. banks have minimal operations in Canada. The largest American lender, JPMorgan Chase, says it has roughly 600 employees in Canada, out of more than 300,000 worldwide. Many international banks limit themselves to areas that don’t involve lending, such as offering investment advice to wealthy Canadians or local companies.
So Mr. Trump is incorrect in asserting that American banks cannot do any business in Canada, but it is true that they are hamstrung in their activities.
Why is Canada so restrictive?
While there are more than 4,000 banks in the United States, Canada has just a few dozen, and more than three-quarters of deposits are held by the Big Six.
For decades, Canadian political leaders have crowed about that restrictive financial regulatory model. They argue that fending off foreign entrants in the country’s mortgage market helped the country largely avoid the 2008 collapse south of its border.
In light of Mr. Trump’s criticism, Maggie Cheung, a spokeswoman for the Canadian Bankers Association, was quick to point out on Tuesday that foreign banks were an integral part of the banking landscape. She said 16 U.S. banks were operating to some degree in Canada, with a cumulative of nearly $79 billion in assets — a statistic that the nation’s prime minister, Justin Trudeau, also cited on Tuesday.
“American banks are alive and well and prospering in Canada,” Mr. Trudeau said.
But in relative terms, their successes are small. U.S. bank assets represent 1 to 2 percent of the $6.5 trillion held by banks operating in Canada writ large.
“The major impediment faced by U.S. banks,” said Laurence Booth, professor of finance at the University of Toronto, “is simply they can’t compete with the Canadian banks as they don’t have the scale, while they can’t take any of them over as there are restrictions on foreign ownership.”
Do Canadian banks ‘flood’ the U.S.?
International banks — including Canadian ones — are largely free to establish U.S. arms. The United States is a more attractive target for international banks than Canada, both because it is a hub for world finance and because its market permits more exotic, higher-profit lending activities like 30-year mortgages. (The most common mortgage in Canada carries a five-year term.)
The largest Canadian bank in America, TD Bank, operates more than 1,000 U.S. branches through a Delaware subsidiary. That size puts it in line with well-known regional lenders like Citizens and Fifth Third.
The Canadian Bankers Association said the six largest Canadian lenders held less than 3.5 percent of U.S. bank assets.
Is this even an issue for Wall Street?
Big U.S. banks had plenty of hopes that Mr. Trump would decrease regulations, encourage merger activity and slash taxes. Expanding their presence in Canada was not on the list.
A U.S. banking industry trade group, the Bank Policy Institute, said Tuesday that it had released no statements on the matter, and no bank chief executive has taken up the rallying cry.
More pressing for the global banking industry are Mr. Trump’s tariffs, which have helped push the industry’s stocks down 8 percent over the past month, according to the KBW Nasdaq Bank Index.
Business
Trump’s New Tariffs Could Strain Collection of Customs Fees

The sweeping tariffs on Canadian, Mexican and Chinese products that President Trump imposed on Tuesday could strain the system that collects import duties and the government agencies that enforce those fees, trade and legal experts said.
Collecting import duties is usually a routine task, but the new tariffs are being imposed on Mexican and Canadian goods, many of which have been imported into the United States duty-free for many years. Adding to the challenge is the sheer volume of goods subject to the new tariffs — U.S. imports from China, Mexico and Canada totaled over $1.3 trillion last year, or about two-fifths of all imports.
The tariffs apply a 25 percent duty on goods from Mexico and Canada and an additional 10 percent on imports from China.
Importers typically employ customs brokers to calculate and pay tariffs to the government agency that collects them, U.S. Customs and Border Protection.
Adam Lewis, a co-founder and the president of Clearit, a customs broker, said that it would not be hard to tweak software to collect the new tariffs, but that a crucial part of the tariffs payment system might need significant adjustments. Importers must buy a “customs bond,” a type of insurance that guarantees the duties will be paid. Mr. Lewis said some customers might have to increase the size of their bonds to cover the extra tariff payments.
“Many of their products were coming in duty-free, and all of a sudden there’s going to be a 25 percent increase,” he said. “It’s quite large.”
In addition, policing importers for tariff evasion will now become a much bigger task for Customs and Border Protection and the Department of Justice. Some importers may try to avoid tariffs by understating the cost of goods in customs declarations or by falsely claiming they were imported from countries not subject to tariffs.
“The greater the breadth and severity of these new tariffs, the greater the likelihood that at least some potential importers may want to misrepresent the value or the origin of their goods,” said Kirti Vaidya Reddy, a former federal prosecutor who is now a partner at the law firm Quarles.
If the government finds that an importer has not paid duties, customs officials are likely to demand that the importer pay what is owed and a penalty that can double or even triple the amount due.
In a statement, a customs agency spokeswoman said: “The dynamic nature of our mission, along with evolving threats and challenges, requires C.B.P. to remain flexible and adapt quickly while ensuring seamless operations and mission resilience. These tariffs will help maintain America’s global competitiveness and protect American industries from unfair trade practices.”
Some evasion cases have become the subject of criminal prosecutions. Last year, a Miami importer pleaded guilty to participating in an import scheme involving Chinese truck tires that the Justice Department said had cost the United States more than $1.9 million in forgone tariff revenue.
But stepping up enforcement efforts is likely to require that the Justice Department devote significantly more staff to pursuing tariff evasion cases, which, lawyers said, can take time to build.
“The Department of Justice has the personnel and infrastructure to do it, but these cases are complex, transnational and document-heavy,” said Artie McConnell, a former federal prosecutor who is a partner at the law firm BakerHostetler. “You can’t rush it, and prosecutions likely won’t come quickly.”
Business
China Retaliates Against Trump, Imposing Tariffs and Blacklisting U.S. Companies

Minutes after President Trump’s latest tariffs took effect, the Chinese government said on Tuesday that it was imposing its own broad tariffs on food imported from the United States and would essentially halt sales to 15 American companies.
China’s Ministry of Finance put tariffs of 15 percent on imports of American chicken, wheat, corn and cotton and 10 percent tariffs on other foods, ranging from soybeans to dairy products. In addition, the Ministry of Commerce said 15 U.S. companies would no longer be allowed to buy products from China except with special permission, including Skydio, which is the largest American maker of drones and a supplier to the U.S. military and emergency services.
Lou Qinjian, a spokesman for China’s National People’s Congress, chastised the United States for violating the World Trade Organization’s free trade rules. “By imposing unilateral tariffs, the U.S. has violated W.T.O. rules and disrupted the security and stability of the global industrial and supply chains,” he said.
President Trump has contended his tariffs are essential to stopping the flow into the United States of fentanyl, a synthetic opioid that has caused hundreds of thousands of deaths through overdoses.
But the U.S. imposition of tariffs “will deal a heavy blow to counternarcotics dialogue and cooperation,” Lin Jian, a spokesman for China’s Ministry of Foreign Affairs, said at a news briefing.
Mr. Trump has now tagged almost all goods from China with an extra 20 percent in tariffs since taking office in January. He announced 10 percent tariffs on Feb. 4 and another round on Tuesday. Mr. Trump also moved ahead on 25 percent tariffs on Mexico and Canada on Tuesday, after a monthlong delay.
China had responded to the February tariffs by immediately announcing that it would start collecting, six days later, additional tariffs on liquefied natural gas, coal and farm machinery from the United States. But those tariffs combined hit only about a tenth of American exports to China, making them much narrower than Mr. Trump’s comprehensive tariffs.
China’s action on Tuesday was much broader. China is the top overseas market for American farmers, wielding considerable influence over prices and demand in the commodities markets of the Midwest.
By targeting imports of food, Beijing repeated its response to tariffs that Mr. Trump imposed during his first term. China put tariffs on American soybeans in 2018 and shifted much of its purchasing to Brazil.
But the strategy backfired then: Mr. Trump responded by placing more tariffs on Chinese goods. Because China sells much more to the United States than it buys, it quickly ran out of American goods to impose tariffs on. And American farmers had some success in finding other markets for their crops.
China’s tariffs in 2018 also had less of a political impact in the United States than Beijing’s leaders had hoped. In 2018 Senate elections in three of the top soybean-exporting states, voters gave little evidence they held the Chinese action against Mr. Trump or the Republican Party. All three states saw Democratic senators replaced with Republicans that year, as social issues proved more compelling for many voters than trade disputes.
Yet China has potential trade weapons that go beyond tariffs on food. In early February, Beijing implemented restrictions on exports to the United States of certain critical minerals, which are used in the production of some semiconductors and other technology products.
Blocking key materials from reaching the United States, a tactic known as supply chain warfare, carries considerable risks for China. Beijing is struggling to attract foreign investment. China’s leaders have also stated that attempting to bolster the country’s domestic economy, weighed down by the fallout of a devastating real estate slowdown, is a priority.
Beijing could make it even harder for American companies to do business in China, but that could also hurt foreign investment. In addition to effectively preventing 15 companies from buying Chinese goods, China’s Ministry of Commerce added another 10 American companies on Tuesday to what it calls an “unreliable entities list,” preventing them from doing any business in China.
Many of the companies that China penalized on Tuesday are military contractors. But the Ministry of Commerce also blocked imports from the biotech firm Illumina. It accused Illumina, which is based in San Diego, of violating market transaction rules and discriminating against Chinese companies.
Chinese market regulators said in early February, after Mr. Trump imposed tariffs, that they had launched an antimonopoly investigation into Google. Google has been blocked from China’s internet for more than a decade, but the move could disrupt the company’s dealings with Chinese companies.
Mr. Lou, the National People’s Congress spokesman, signaled his country’s emerging strategy in dealing with Mr. Trump’s tariffs by calling for closer trade relations with Europe.
“China and Europe can complement each other’s strengths and achieve mutual benefit in many areas of cooperation,” he said at a news conference ahead of the opening on Wednesday of the annual weeklong session of China’s legislature.
But Europe has its own trade disputes with China, notably over electric vehicles. European politicians and business leaders have voiced concern about how to cope with an expected further flood of exports this year from China, which has embarked on a far-reaching factory construction program.
China’s rapid rise since 2000 to global pre-eminence in manufacturing, with a third of the world’s output, has come to a considerable extent at the expense of the American share of global industrial production, according to United Nations data. European nations have been wary of closing factories and relying on low-cost imports from China.
Mr. Trump has moved much faster on China tariffs during his second term than he did in his first. In 2018 and 2019, he imposed tariffs of up to 25 percent, in stages, on imports worth about $300 billion a year. He then concluded a trade agreement with China in January 2020, leaving in place 25 percent tariffs on many industrial goods while cutting 15 percent tariffs on some consumer products to 7.5 percent and canceling a few other tariffs.
By contrast, Mr. Trump has now imposed 20 percent tariffs on all goods that the United States imports from China, worth about $440 billion a year. That includes some products, like smartphones, that he omitted during his first term.
Mr. Trump’s actions this year have raised average tariffs on the affected Chinese imports to 39 percent — compared with just 3 percent before he took office in 2017. Apart from China, Canada and Mexico, the United States imposes tariffs averaging about 3 percent on most trading partners.
China’s average tariffs on goods from most of the world are twice as high, and much higher on imports from the United States.
In Mr. Trump’s first term, the Chinese government reduced taxes that it charges the country’s exporters. That gave them room to cut prices and offset at least part of the tariffs for their customers, which include many small American businesses as well as big retailers like Walmart, Amazon and Home Depot.
As another way around tariffs, some Chinese exporters shifted the final assembly of their products to countries like Vietnam, Thailand or Mexico, while keeping the production of core components in China. Mr. Trump is now trying to stop some of the trade through Mexico, which critics of Chinese exports see as a backdoor into the U.S. market.
Many Chinese exporters resorted to using the so-called de minimis exception to tariffs: dividing shipments into many packages, each with a value of less than $800. Each shipment is then exempt from tariffs and customs processing fees and mostly omitted from customs inspections and American imports data.
At least $1 of every $6 worth of American imports from China is now arriving through these de minimis shipments.
In early February, Mr. Trump issued an order briefly halting the de minimis tariff exemption for goods from China, Mexico and Canada. After packages quickly accumulated at American airports, he delayed the order for shipments from China until procedures could be developed to handle them, and postponed for a month his order for de minimis imports from Canada and Mexico. On Sunday, he again delayed action on those imports from Canada and Mexico.
Wu Xinbo, dean of the Institute of International Studies at Fudan University in Shanghai, said that by retaliating now, “China sends a strong signal to the Trump administration that a unilateral tariff doesn’t work — you have to sit down to talk to us and to negotiate with us.”
Alexandra Stevenson contributed reporting from Beijing, and Chris Buckley and Amy Chang Chien from Taipei. Li You contributed research.