
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.
First bought iRobot 770 in 2015, worked great but died in 2020. Replaced it with roomba 692 hoping for an upgraded experience…so much disappointment; stuck constantly, poor performance, loud , etc. now it is just decorative. Not sure I’ll ever get another robot vacuum.
Many good options for something that small. A random navigation 690 Roomba (wifi) would work fine. If you're looking for a mapping older 900 series, i7 or even i3 (only floor tracker). Ecovacs has multiple lidar based bots with carpet boost functionality. T series or N series. Roborock is always a great choice although I currently do not have any in my fleet.
I love mine so far, got it slightly cheaper on black Friday. Maps really well, follows no go zones, mops good as well. Empties, dries mops without fail. No worries so far, no complaints. Had a low end roomba 690 before, this is far better, but it does have more tech, so it can't compare. Don't have experience with any other models.
Agree, my 35a is really really good. Does a great job, i have not experienced any mapping errors, or confusion, it mops where I want it vacuums where I want, minds no go zones. It's predictable, efficient, and dependable. I had a roomba 690 without the brains, and it was OK, but this is a new level. Nothing wrong withe the roomba, it was an entry level bot with no mapping. Cant agree more. Yes it's only 3 months for me, but damn it's good, at this point, I would get another if it shit the bed and out of warranty. Yes, some folks have bad bots, but not me. Fingers crossed. 1 floor house, 1 small non shedding dog.
I’ve been using robot vacuums for a few years now. My first one was an entry-level Roomba 692. Tbh, it was okay, but it sometimes struggled with carpets and pet hair, and it didn’t have any mopping function at all. I couldn’t stand it anymore, so I finally grabbed a mobius 60 during the sale. The suction is noticeably stronger and it can use different mop pads for different floor areas, which makes the cleaning more thorough without worrying about damaging the floors. It’s also much easier to maintain. I don’t have to constantly deal with hair getting tangled, and there’s no bad smell from the mop. Spending a bit more definitely made a difference.
Strange, I have a J7+, i5+, 985, 980, 770, 694 and Discovery that all perform correctly and other then standard maintenance and replacing consumable parts have been running without issue since their initial launch year purchase. I’m about to try out my new 505 combo this week.
I have the iRobot kind that has the base it dumps into until the base fills up! That’s the way to go I think, otherwise you have to clean out the robot every 15 minutes when it gets full. It’s very obvious in our house when the roomba is out of commission; it needed one of the brushes replaced and our house was covered after a few days of not using it (golden retriever). Main downside is it’s not that great at any kind of carpet or rug, I still have to go in and carpet brush the rug every so often to get the hair out.

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
Roborock - Qrevo Curv 2 Flow

Ranked #1
Roborock - Saros 10 Series

Ranked #1
Dreame - X50 Ultra

Ranked #1
Dreame - L40S Ultra