Question: are robot vacuums good on carpet?
Answer: CR's take: iRobot has been building robotic vacuums since the early 2000s, and the iRobot Roomba e5 is one of our top models for good reason: It earns Excellent ratings for surface carpet cleaning and bare floors.