
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.
Just bought eufy Omni c28 and love it
If no mop then I would go something from Roborock at the top of your budget. I struggled too man. I went with a Eufy 28 because I really wanted a good mop and at my price point, it's the best bang for my buck.
I just bought it on sale and I like it a lot. I can't compare it to high end ones but I had one of the old round cheap Eufy vacs for 5 years, and then a Samsung Jetbot. Both of those are still going strong and will keep running upstairs, but this is much superior for downstairs.
I have the x9 because x11 base cannot fit in our panty and have had like 4 robots in past 3-4 months was very hesitant because of bad experience with ecovacs....And after 3 weeks of cleaning it is the most stable one. It just works..... I am also testing the eufy 28 it is ok but hangs and does weird stuff but it is a quality product. Just a tip on x11. Do not use AI on it and turn down the sensitivity of object avoidance to standard from sensitive if you have pets it will avoid pet hair..... Also put the water usage on 40 and remove the small filter from the dirty water tank it will just clog and make the robot not clean that well. The only "fault for me" is the small air filter that clogs quickly and sidebrush that does not come 100% in corners but the robot itself goes closer so it helps. Enjoy your helper 😃
I bought the Eufy C28 this week after months of combing Reddit reading real-use reviews - and I love it. We do have pets and it's made easy work of the fur and cat litter that gets strewn about on a daily basis. Most models down to the £300 range can accommodate what you've described. What are important considerations for you? Heavy duty cleans? Covering large area on single battery use? Size of unit? Noise?
Eufy E25/C28 do a great job with dog hair. They have relatively large dustbins compared to the competition and large filters with a pre mesh so it wont clog with large debris like hair etc. Never had a tangle in the main brush only on the side brushes. We own an E25 and have a shedding golden retriever and it has never failed to empty the dustbin. I really do wish that it had a bagless base station as you will be going through bags a lot. No modern robot vacuum aside from the Dyson 360 Vis Nav will actually do a good job with removing deeper dirt and hair from rugs. Dyson has updated the firmware on it so now it actually does a good job navigating. It was very bad at launch. Seems like it's the perfect fit for you!

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
Roborock - Qrevo S