What a time saving  robot vacuum!  I have 3 dogs, 2 cats and 4 kids... so vacuuming everyday is necessary but I don't have the time!  This Roomba is on a schedule and does a very good job getting all the areas of our home!  Considering a 2nd for my basement!