
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
I have an old Roomba that is "dumb" and endlessly gets stuck under my TV stand so during the recent Amazon Prime Day sale I purchased the Ecovacs Deebot T50 Pro Omni because it was thin enough to fit under the guilty TV stand and I was hopeful the mapping would be a huge upgrade....UNFORTUNATELY the smart features of this robot prevent it from going under the TV stand (even though it does fit) AND it will not going under my skirted sofa (which is one of my favorite things about the Roomba). There is plenty of room for it to go under the sofa but the skirt reaches nearly to the floor and the T50 keeps "seeing" it as a wall. On the recommendation of a Redditor on the Ecovacs board I enabled the "extreme passage" setting and disabled "AIVI 3D 3.0 in the hopes that it would go under those objects to no avail. SO, now I am thinking maybe any vacuum that "sees" and maps the room is going to have the same issue with the sofa skirt and am wondering if I need to find a thin "dumb" robot to just bump its way around my living room. Any recommendations--either for a thin "dumb" robot or a "smart" robot that will enter under a skirted sofa would be appreciated. I don't mind having to self empty etc--I just really want a vacuum that will go under my furniture without getting stuck. And while a mop would be great it's not a must have..that under the furniture requirement is really the top need/want for me. Thanks in advance for any input/advice/recommendations!
I tried running it a couple more times--the only way it would go under sofa is for me to pin the skirt up each time, which is more work than just flipping it over and running a normal vacuum so I decided to send it back. I've ordered a "dumb" Eufy vac that is thin enough to go under my tv stand without getting stuck...will see how it does. Will have to wait until the "smart" mapping robots have more features to allow it to go under the sofa. Someone on another board suggested the Dreame and Mova have that feature but they don't make robots as thin as I need. Thanks to all for their input.
Update-tried pinning up the skirt on one side to test-remapped and it went under the sofa. After mapping complete I set it to clean and it went under that end of the sofa to clean. (I should note this is a large sectional sofa -9’x7’)SO, today I pinned up the entire skirt, remapped and tried to clean. Ran the clean cycle twice and would NOT go under the sofa either time even though the mapping doesn’t show anything there 🤦🏼♀️😫. I have enabled “extreme passage” and disabled AIVI 3D 3.0 in settings per another suggestion on the ECOVACS board. First pic is mapping with no skirt pinned up. Second pic is mapping with one side pinned. Final 2 are with the entire skirt pinned. https://preview.redd.it/vuccghsiyfff1.jpeg?width=1320&format=pjpg&auto=webp&s=d8fc2268343181242d226ea12b295a941f3f8ba6
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.

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