
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.
The ECOVACS DEEBOT T50 Pro Omni is worth a look for your situation, the ZeroTangle 2.0 brush is specifically designed not to wrap hair, and the obstacle avoidance is genuinely good so it won't be getting stuck on furniture the way your Shark did. It's around AU$748 on Amazon. The mopping feature is decent but since you already have a cleaner doing that, vacuum-only mode every day is totally fine. [top7.au/robot-vacuums](http://top7.au/robot-vacuums) has a comparison of the top picks if you want to see how it stacks up against the Dreame and Roborock options you mentioned.
For dogs, long hair, and kitchen spills on ceramic, the ECOVACS DEEBOT T50 Pro Omni handles it well,zero-tangle brush deals with pet and human hair without jamming, TruEdge mopping gets right to the walls which is great for a cooking-heavy kitchen, and it self-empties at the dock. It's $748 on Amazon AU which is solid mid-range for what it covers. If you want to go flagship, the Dreame L10s Ultra Gen3 at $1,999 has stronger suction and a better dock, but that's a significant price jump. Full comparison at top7.au/robot-vacuums.
For a small 1BR with mixed floors and long hair, the ECOVACS DEEBOT T50 Pro Omni is hard to beat at $748 on Amazon AU right now. It has a ZeroTangle 2.0 brush that handles long hair without getting clogged and the obstacle avoidance is solid so it won't get wedged in tight spots. The auto-empty dock means very little ongoing maintenance, which is great if you've never owned one before. If that feels like too much, the Xiaomi E10C is around $337 and does a decent job on bare floors, just no mopping or auto-empty. I ran through the full comparison at [top7.au/robot-vacuums](http://top7.au/robot-vacuums) if it helps to see them side by side.
I was in the same boat recently (pet + mostly hard floors) and honestly YouTube reviews made it more confusing than helpful 😅 Since you’re deciding between these two specifically and your priorities are: – mopping – low maintenance – pet hair I’d look beyond suction numbers For pet hair, the J15 Ultra’s active hair-cutting / anti-tangle roller actually makes a noticeable difference long term. Most robots say “anti-tangle” but it’s passive — meaning hair still wraps and you end up cleaning the brush every few days. The cutting-style roller reduces how often you need to do that, which is a big QoL thing with shedding cats. For hardwood/vinyl: Hot water mop washing + hot air drying helps more than people realise. The pads stay consistently clean during runs and you don’t get that damp-mop smell after a couple of days. Also the flex-arm mop reaching edges is useful since most bots leave a 1–2cm strip along skirting. Both are automated with self-empty + mop wash etc., but: less roller tangling * heated mop drying = fewer weekly interventions T50 being ultra thin is nice for low furniture, but in open floor plans daily mop consistency + not having to manually detangle the roller every week matters more IMO. If your goal is to run it daily and barely touch it (especially with a pet), the J15-type setup ends up being lower maintenance in real-world use.
I went through a similar rabbit hole recently and tried a few different robots at friends’ houses before buying one, so here’s the honest takeaway. First, the issues you mentioned with the **T50 Pro Max Omni** (cords, lifting itself, mop dragging marks) are actually pretty common with Ecovacs lately. Their obstacle avoidance can be pretty inconsistent compared to Roborock or Dreame. Since you’ve got **mostly tile + some low carpet, long hair, and a dog**, the big things you want are good anti-tangle brushes, reliable navigation, and a base station that properly washes the mop pads. From the list you mentioned, here’s how they generally stack up based on owner feedback and testing: **Roborock Qrevo Curv / Qrevo Edge 2 Pro** These are probably the safest picks overall. Roborock’s navigation and mapping are extremely reliable and the app is one of the best. The dual spinning mop pads clean tile well, and the anti-tangle brush design helps a lot with long hair. **Dreame X40 Ultra / X50 Ultra** These are the “tech heavy” options. Dreame’s obstacle avoidance is excellent and they’re very good at avoiding cables and small objects. They also have extending mop pads for edge cleaning which works great on tiled homes. **Narwal Freo Z Ultra** Narwal is probably the best for **mopping performance specifically**. The base station washes and dries the mop pads very well, but vacuum power is slightly behind Roborock and Dreame. **Dreame L10s Pro Ultra Heat** A good mid-high tier option. Heated mop washing is nice and it performs well overall, just not as advanced as the X40/X50 series. **Eufy Omni models (E25 / S2)** Solid robots but generally a step behind Roborock/Dreame when it comes to mapping and obstacle avoidance. **Eureka (like the J15 Pro Ultra)** Worth mentioning too. Some of the newer Eureka robots use rotating mop pads and even hot-water mop washing in the dock, which helps keep the pads hygienic and improves cleaning performance. () They also include features like anti-tangle systems and strong suction on newer models. () That said, some reviewers note that obstacle detection and navigation can still struggle with things like cables compared to the top Roborock/Dreame models. () If I were buying again with your setup (tile floors, long hair, dog, baby coming soon), I’d probably go: 1. **Roborock Qrevo Curv** – most reliable overall 2. **Dreame X40 or X50 Ultra** – best obstacle avoidance and strong suction 3. **Narwal Freo Z Ultra** – best mopping performance 4. **Eureka J15 Pro Ultra** – interesting tech and good mopping ,best pick out of all i would say One small tip with any robot: even the best ones still struggle with **loose charging cables**, so using cable clips or running them behind furniture helps a lot. If anyone here has the **X50 Ultra or Qrevo Curv long-term**, I’d love to hear how the anti-tangle brush is holding up after a few months.
Ciao, io ho il T50 PRO Omni Gen2 da alcune settimane e mi sto trovando veramente bene
after being royally screwed over by Dreame I decided to take a chance on this unit even though I know there is a fair bit of negativity about this brand as well. but holy hell this thing is NICE. if it continues to be reliable this is a very nice unit. we'll see.
Follow-up after 2 days. I've used the robot quite a bit and monitored it. This is replacing a Dreame L10S Pro Gen 2. It seems a fair bit more aggressive than the Dreame. It will go under my chair because it has internal Lidar. It avoids obstacles pretty much perfectly. However it doesn't seem quite as "smart" while navigating as the Dreame. It kind of got confused in my office chair and had to bump around in there quite a bit. But this thing also apparently uses AI to learn, so I assume it will get better. It is extremely thorough with the mopping. The app is also very polished and gorgeous. Overall very happy with it and it is a 10x upgrade over the Dreame.
I grabbed a T50 Pro after a horrific experience with Dreame. So far so good. Has a lot of bells and whistles
Yeah, after everything that I've been reading I'm not sure that either one of them are any good for customer service. But with my Ecovacs I decided on a little bit different approach. I bought it on Amazon and bought the Amazon extended warranty, so if anything goes wrong I deal with them rather than the manufacturer
I'd lean toward keeping the T50, it's a newer model with dToF LiDAR, which tends to be more stable and reliable over time compared to the LDS in the T30c. Worth the little extra for the long run.
I have a T50 Pro with the round spinning mops and it has no problem dealing with 2 dogs dragging in winter slush and most people wearing shoes inside
I put my couch on 1 inch furniture risers and my T50 fits and cleans under there no problem.
I was in the same boat. Decided on the Ecovacs T50 Pro Omni because it is low profile and ca fit under the couch and stuff. It has been working well. Some people on here have problems with the software but I haven’t had any major problems. If I was buying again I’d probably get the Mova P10 Pro Ultra.
Roborocks terrible obstacle avoidance is simply a deal breaker for me, doesn’t matter how good any of the other features are. I’m simply not going to have everything picked up off the floor, especially since I like to run it every day around the time I wake up. I have an Ecovacs T50 whatever and despite the negative online reputation, it’s been working really well. I don’t have to worry about the random shirt or dog toy on the ground. I’m not trying to sell you an Ecovacs, but I’d say get a robot with solid obstacle avoidance. It really lets you set a schedule and not think about it.

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