Best budget robot vacuum: eufy Robot Vacuum C10 (self-emptying)
LiDAR mapping and a self-emptying dock in a slim robot. It has no camera and doesn’t mop, so it suits homes that are mostly carpet or kept tidy. Read about it in our robot vacuum guide.
- Self-emptying dock at a budget price
- Very slim, fits under low furniture
- LiDAR mapping with no-go zones
- No camera obstacle avoidance: tidy cords first
- Proprietary dust bags
Skip it if you have pets that have accidents, or floors covered in cables. Get a model with camera obstacle avoidance.
Best first robot vacuum for carpet: Roborock Q7 M5+
LiDAR mapping lets you set rooms and no-go zones, it’s strong on carpet for the price, and the dock empties it for about seven weeks. Mopping is only a light wipe, and hair still wraps the roller.
- Strong on carpet for the price
- LiDAR mapping with multi-level maps
- Self-empties for about 7 weeks
- Mopping is only for light cleaning
- Hair still wraps the roller (Tom’s Guide)
Skip it if you need real mopping. Look at the eufy X10 Pro Omni.
Best vacuum and mop combo: eufy X10 Pro Omni
Spinning mops that lift on carpet and a dock that washes them. See our full X10 review.
- All-in-one dock at a mid-range price
- Strong mopping on dried stains
- Camera avoidance for cords and pet mess
- The app can be laggy
- Measured suction below the headline figure
Skip it if you only have carpet. You’re paying for mopping you won’t use; the C10 is enough.
Best premium robot vacuum: Dreame X60 Max Ultra Complete
An Editor’s Choice in Tom’s Guide’s review (August 2026). Dual AI cameras avoid socks and cables, it climbs thresholds, and it’s slim enough for low sofas. It covers about 950 sq ft per charge, so it suits small-to-medium floors best.
- Tom’s Guide Editor’s Choice (Aug 2026)
- No hair wrap and full pet-hair pickup in Vacuum Wars’ tests
- Slim enough for low furniture
- Covers about 950 sq ft per charge
- Small onboard bin, large dock
Skip it if your floors are over about 1,000 sq ft per level, or budget matters.