I love the iRobot. I schedule the cleaning in the late afternoon and the floors are vacuumed when I come home each night. I was skeptical about the bag at first and thought a bag-less option would have been better.... but the bag holds a lot of debris. I'm going on a month now and haven't had to change it. I would recommend the iRobot to everyone.