Wasn't sure about buying this iRobot, but being so impressed with my Roomba, decided to give it a go and am not disappointed. Between the two, they do the job and clean up nicely around the house. One slight issue is that the reservoir sometimes runs out before the work is done and you need to stop and re-fill.