We currently own a Roomba, but have to empty the contents out at least one time in the middle of cleaning our first floor. It means that we have to be home and while it's efficient, it can be inconvenient. This Roomba empties itself and that is extremely simplistic and we know the job will get done. [This review was collected as part of a promotion.]