I absolutely love that I can schedule these robots to do the vacuuming. My house has never been cleaner. I even forget what it was like to have to do all that vacuuming myself. I was skeptical about how well it would do on carpet, but it's awesome. I ended up getting one for each floor of my house. I have the home stations where the Roomba empties the dirt when it returns home. That was worth the extra cost as well. If you could create a robot that cleans baseboards and stairs, I'd buy that, too! Whenever I feel like a room is getting a little too dirty, I just tell Google to have Roomba come vacuum.