We test independently. When you buy through our links, we may earn a commission. How we make money
Comparison · 3 products

Roborock Q7 M5+ vs Shark AI Ultra 2-in-1 vs Roomba Combo j5+

We tested the three self-emptying robot vacuums that most people shortlist. The Roborock wins on value; the Shark wins on pet hair; the Roomba wins on obstacle avoidance.

Sarah Miller
Tested and written by
Sarah Miller
UpdatedOctober 19, 2026
Test period4 weeks · 3 models

The short answer

  1. Most homes should buy the Roborock Q7 M5+; it was the best blend of price, runtime and cleaning power.
  2. Buy the Shark if your main issue is pet hair or you want a bagless base.
  3. Choose the Roomba if your floors are full of cables, socks or toys and obstacle avoidance matters most.

Head to head

Test
Best value
Best for pets
Best for clutter
Core performance
Pickup on carpet 92% 95% 89%
Pickup on hardwood 98% 97% 96%
Pet hair 88% 94% 91%
Obstacle avoidance 13 / 20 15 / 20 18 / 20
Runtime 3.0 h 2.0 h 1.5 h
Running costs
Price $200 $380 $450
Running cost $36 / year $18 / year $60 / year
Our pick Roborock Q7 M5+ Shark AI Ultra Roomba Combo j5+

Our final verdict

If you want the best value, buy the Roborock. If you have shedding pets, the Shark makes more sense. If your floor is chaotic, the Roomba is the least likely to get stuck.