CR’s take: This little vac earns an Excellent rating at cleaning both carpet and bare floors; for under $400, it’s a good deal. The Ecovacs Deebot M88 can be scheduled to clean your home any time you choose. You have to manually clean the brushes, but it’s easy enough that you might not mind. This bot also has cliff sensors, so it won’t crash down stairs—peace of mind if your home has multiple floors.
CR’s take: You don’t need to shell out hundreds of dollars for a good robotic vacuum. Normally selling for about $220, the Eufy RoboVac 11S earns a Very Good rating in our carpet cleaning test and does even better on bare floors. While it’s not the most efficient cleaner, and testers noted that it sometimes scatters debris, it does the job, operates quietly (like many robotic vacuums), and has a cliff sensor, so it won’t tumble down stairs.