Roborock S8 handles mixed flooring better.

Yes, in a large home with multiple floor types, I’d pick the Roborock S8 over the Ecovacs Deebot X2 every time.

The Roborock’s LiDAR navigation is more reliable across different surfaces—it doesn’t get confused between carpet and hardwood, and its object avoidance is genuinely useful when you have rugs with fringe or loose cables. The Deebot X2 has a cool square shape that gets into corners better, but its navigation can be a bit twitchy on transitions (like from tile to thick carpet). For a large home, you want something that just works without you babysitting it.

Both have decent mopping, but the Roborock’s vibrating mop does a better job on hard floors without leaving streaks. The Ecovacs’ rotating mop pad is fine for light maintenance but tends to smear dirt if you have a lot of tile transitions. And for multiple floors, the Roborock’s app handles multi-map management more cleanly—it automatically recognizes which floor it’s on and loads the right map. The Deebot sometimes takes a while to reorient.

The X2 does have a longer battery, but in practice the Roborock’s auto-empty dock and better mapping make up for it. If you really care about edge cleaning, the X2 might edge ahead, but for general reliability across varied floors, the Roborock is the smarter buy.

Unless you have a house full of 90-degree corners, stick with the S8.

Explore

Explore

Explore