
Running these analyses costs money. Buy through my links to help keep lights on! I may get a small commission.
Top Pros
Top Cons
Reddit Reviews
Update : Zemav Xiaomi X20+ od Solun. Cenata bese 449 eur(potoa i 12% tax free). Ja testirav vikendov i super e. Imam nekoi zabeleski od tipot deka mora sam da gi dodadam tepisite (ne gi razpoznava) , i rezerva delcinja (makar i kesi za gjubre) voopsto ne ni doagjaat extra so nea, no proveriv ima po stranive za 1000 den paket.
I personally can heavily recommend Xiaomi. Idk how exactly the circumstances are, but Xiaomi and Roborock make the same vacuumrobots with Roborock just doing the "premium line". But you will get 90% of what the Roborock does, but mutliple times cheaper. Just compare the Xiaomi X20+ with the Roborock S7 Max Ultra and their prices when they released... idk was like 500€ vs 1800€. Our old Ecovacs constantly rotated its map and thus was completely useless.
I have a dog and have a Xiaomi X20+. While it is great for cleaning, the main issue is that you cannot add cleaning solutions to them. They expect you to wash with just water, which is not enough. It won't eat dog's toys, but it will push them around or go around them. That said, there are cleaning solutions online but they are a tad pricey.
Here's a review of my Xiaomi X20+ Positives: bargain price, good mopping, good tank size, effective vacuuming (into the robot), capable app with good mapping, surprisingly good object avoidance, solidly built. Negatives: carpets have to be entered manually on the map, dust emptying (from the robot to the base station) often inadequate meaning the machine has to be regularly cleaned out manually; finger dexterity required. The biggest negative is the failure to empty the dust properly. It actually would be a deal breaker for me had I known this beforehand. I assumed it might improve over time as the vacuum cleaner got rid of the worst, but it hasn't Would I recommend it? If you don't have pets and keep tidy home with very few hairs on the floor, just light dust, and you need good mopping, then yes at this price it's a bargain and will probably do the job. If you need a capable vacuum cleaner which can deal with even small amounts of hair and fluff, then no. Owned for about 2 months now and in use fairly regularly.
Xiaomi is good. Using the X20+ now and it vacuums and mops
How about Xiaomi? They have various models. X20+ is the one I'm using. You can consider if you have no qualms using a Chinese brand
Xiaomi X20+ is a solid pick and comes with a good app. Also look at Dreame L10s Plus or Roborock Q Revo if you catch them on sale. All good for light pet hair and rugs. 🤙🏼
Xiaomi X20+ is better for homes <50sqm because there’s no onboard water tank. I’d get Dreame’s L10S Pro Ultra Gen 2 because it has much more features that work compared to the other robots in this price range. Ecovacs’ T50 Pro Omni has navigation issues due to an embedded lidar and obstacle avoidance issues because it has an RGB camera but no led fill light for dark environments. It can also only map up to 100sqm which wouldn’t be suitable for larger homes.
S20+ and the l10s ultra gen 2 are miles apart. I’d get the l10s ultra gen 2 since it’s at the same price. Same if you meant the X20+
The Xiaomi X20+ can also use the same antitangle brush.
The x20+ is going to be a pretty good budget choice for you.
If you want a vacuum only robot, I’d look at the AEG RX9-2-4ANM https://www.robocleaners.com/en/aeg-rx9-2-4anm.html (Not an affiliate link). This robot won't ao very well tor dealing with hair and fur on the brush roller but this is the best robot vacuum if you're only considering vacuuming performance (along with the Dyson VisNav which is considerably more expensive but the thicker roller means it’s less prone to tangles). If you want an autoempty station, I’d look at the roborock S8+, Roborock Q5/Q8 Max+, or the eufy E20. If you want a combo, I'd recommend the Dreame L10S Ultra Gen 2 (599), Xiaomi X20 Max (539), the Xiaomi X20 Pro (439), the Xiaomi X10+ (399) as these robots are better suited for larger homes (<60-100sqm) as it has an internal water tank so it won't need to constantly go back to the base station to clean the mops. The Xiaomi X20+ lacks an onboard water tank and must rewet the mops and can become dry when mopping before it resets it. This is generally less water efficient which is why I recommend the previous models. I’d recommend the Xiaomi X20+ for homes smaller than 50-60sqm. All of these robots are compatible with the dreame anti-tangle TriCut brush which works great with my long haired corgi’s fur and long hair in my home.
For smaller homes (<50-60sqm) the x20+ is better suited as it lacks an internal water tank which is generally less water efficient and only dries the mops with room temperature air (not helpful if you want to prevent mildew growth in the mops). The x20 pro has an internal water tank which is better suited for a larger home like yours and dries the mops with warm air which does better at preventing mildew growth. As for fur tangling removal, the dreame TriCut brush or the Xiaomi x20 max anti tangle brush will work well. I have a long haired corgi and use the TriCut brush with my Xiaomi. It works great~
Get a Dreame or at least Xiaomi X20+ (Dreame builds it). If you have some computer skills, update to a custom firmware of any Vacuum robot to avoid imagery transfer.
Rankings by Use Case
Top recommendations from others in the same boat
Best for Cat litter tracking

Top pick
Dreame - X50 Ultra
Best for Cluttered homes with toys and cables

Top pick
Roborock - Saros 10 Series
Best for Deep tile grout cleaning

Top pick
Eufy - Omni E25
Best for Hands-off maintenance

Top pick
Roborock - Saros 10 Series
Best for High threshold navigation

Top pick
Dreame - X50 Ultra
Best for High-volume pet shedding

Top pick
Roborock - Qrevo Curv Series





