
Roborock
Qrevo S
Reliable, great mopping (lifts pads), but poor cable avoidance.

Running these analyses costs money. Buy through my links to help keep lights on! I may get a small commission.
I personally wouldn't get anything that wasn't on the list of robots supported by [Valetudo](https://valetudo.cloud/pages/general/supported-robots.html), the open source software replacement that makes it run entirely locally (although I believe that some models like iRobot might natively have no cloud integration). I'm not that stoked on something with cameras and mapping abilities sending and storing all that data on cloud servers. I've had a Dreame Z10 pro for several years. It's easy to open up and work on (although nothing major beside the consumables like brushes etc has failed yet). I wouldn't call it _actually_ BIFL, but judging on the curve of modern consumer electronics, I'm pretty happy with it. The valetudo mod on that model specifically wasn't the easiest from among the list, but also wasn't that hard, and if you have any electronics tinkering experience at all, I'd call it trivial, but there are models that are even simpler I believe (the site has instructions)
They don’t have the best suction on carpet, the new z10 turbo is supposed to be better on carpet because it make a seal on it
I want the new dreamy cuz I liked the battery life of my x40 my Z is okay but I can't vacuum and mop whole house.. and right now my Roomba has decided to come out on its own and vacuum for me?! LOL
If you don't need mopping. Then pretty much every mid-tier or few generation old flagship robot vacuums from Dreame, Roborock, Eufy etc. will do just fine as long as they have following: Obstacle avoidance, Lidar, Auto-empty dock and hair-cutting main brush (Dreame Tricut bush can be installed on many - even officially unsupported robots) The hair-cutting main brush is the key. I have not seen, heard or witnessed a robot vacuum that would be worry or maintenance free without hair-cutting brush. Dreame's Tricut has mechanically operated chopping section inside comb type slits in the brush. Any hair or loose string that would get tangled around the brush will be cut to pieces and sucked in the robot. Obstacle avoidance works most of the time - good enough I would say. Our robots have destroyted few USB-cables. caught or some clothing etc. during many years of usage. But if you need mopping - oh boy that's another can of worms and will cost you additional 1000€ / $ to get the same ease of mind. I've settled on Dreame Z10 ja D9 -series. I can find them very cheaply secondhand. All the consumables are very cheap even OEM (don't bother with 3rd party) and the best is that I can just drop in the Dreame Tricut for additional 30€/$ and set the schedule and then occasionally check the base dust bag. Very reliable and worry-free.
Keskipitkäkarvaisen koiran ja Dreamen Z10 robotti-imurin omistaneena, karvat takertuivat pääharjakseen ja sen kanssa piti olla aika tarkkana, laite meinaan sorvaa pääharjasta ajavan "square driven" "circle driveksi" jos karvaa on liikaa ja harjas ei pääse pyörimään, kysy miten tiedän. Nykyinen kalliimpi Roborockin tuplaharjas imuri ei tätä tee, en ole varma johtuuko tuosta tuplaharjas ominaisuudesta vai silikoniharjaksista, Z10ssä oli sellainen vanhemman mallinen harja-harja.
Oof. We got the robot (Z10Pro) when the dock had just vacuum disposal. It's awesome - we have to empty it about once a year in our smallish apartment. Hair tangles and underwear, a few cords and a cat toy has been more of a thing. Before kids it was a breeze - it ran when we went out and never was there any litter on the floor if not for kitchen nooks or whatnots. We lobotomized the robot to Valetudo as well straightaway. Just swapped the battery after 5 years of use, saw xiaomi has come out with tricut blade which was just a quick swap and now hair tangles are not an issue anymore. Also runs almost as quiet as new. Was awesome to see it in action with new battery. Next one'll be with plumbing though as I'd love to see our floors washed as well. More of a necessety now we have kids.

Roborock
Qrevo S
Reliable, great mopping (lifts pads), but poor cable avoidance.

Roborock
Saros 10 Series
Slim, quiet, excellent avoidance, but weak on carpet.

Dreame
L40S Ultra
Superior avoidance, great for pet hair, but poor on carpets.

MOVA
P10 Pro Ultra
Budget king, smart avoidance, but struggles on patterned carpets.

Roborock
Qrevo Curv Series
Great for pet hair; handles high thresholds, but poor avoidance.

Ranked #1
Dreame - X50 Ultra

Ranked #1
Roborock - Saros 10 Series

Ranked #1
Eufy - S1 Pro

Ranked #1
Roborock - Saros 10 Series

Ranked #1
Dreame - X50 Ultra

Ranked #1
Dreame - L40S Ultra