The answer is "yes". Robot vacuums are good for cleaning. Robot Vacuums make your clean so easy and you don't need to touch the robot vacuum for cleaning.