I am really pleased with this iRobot vacuum. It has cut down on our cleaning needs.  Most of our floors are tile and keeping up on the vacuuming also reduced the amount of dusting that had to be done as well.