I have multiple pets (birds, cats and dogs) and it is a constant job cleaning the floors. The iRobot Roomba makes it much easier and saves me time.