
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 got that exact one a while back. Fyi it is not the self emptying base version, no matter what the description says 😭
That's correct for the self-emptying version. However, they simply did not ship the self emptying version. :( (If you get the self empty version, I'll be livid)
It's fine, mine j5 is 3 years in and still going. It is pretty good at cleaning the apartment, it was still a life changer. I bought cheap replacement parts and filters off Amazon and never looked back.
I have 7 long haired dogs and a Dreame L40S Ultra CE that I've had about 45 days now. I'm on all laminate flooring. Compared to my irobot J5 and the Roborock QRevo, this current vac gets clogged and hair wrapped less than those 2. However, I do pull the roller brush every other day and clean off the ends. My old Narwal T10 is my favorite robot mop, and is still in use. It's lacking some app features but I'm sure those have been improved for the flow. The flow was out of my price range, but it looked super promising for being resistant to hair tangle. One thing to remember when setting up is to divide rooms further than normal to get the robot to go back to base and empty the onboard bin. That will keep you from having clog issues.
Honestly, if this is your first foray into the Roomba-sphere, then I agree with getting one of the older models like the 600 series with one brush and one rubber grabber. They don't have smart mapping and you have to manually empty them, but they work and are easy to rehab. If you DO want some smart mapping and self emptying, I have had luck with the refurbished i4 series roombas. I still have them going strong. (two cats, two teens, lots of floor space) I have a J5 that I have had to exorcise a few times, but we have grown to have an understanding. I only kept it because it has the smarter smart mapping, with the 'no go' zones. But I have had far far more ease of use with the refurbished i4s.
A roomba. We have a J5. You can run them every day with minimal effort, and they do a pretty good job, and then just go over once a week with your regular vacuum. We have tiles, and it does a great job. But this week, through a series of unusual events, I ended up using my roomba on medium pile carpet that is original to our late 90's home, and omfg the hair and dander is pulled up is insane. I'm disgusted. We vacuum it once a week with an upright bissel, but apparently, the roomba is so so so much better. For the couch, I have a handheld pet bissel and a reusable lint roller which work amazing. I have 2 blue heelers and a cat.
I'm really happy with my j5+. Every run is fine and I have ~450 hours on it. It's navigation sucks compared to my lidar bots and it can't run in the dark. It also seems like the older combos are less reliable. With that being said it vacuums well and has good obstacle avoidance. It can handle insane messes thanks to the bin sensors
Obstacle detection/avoidance of the j series is good, it's the navigation that is problematic (hard hitting walls/furniture, poor coverage, and getting lost) I feel that this model needs better anti-tangling tech to be more competitive

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