Compared to my off brand robot vaccuum: -iRobot is much louder -iRobot only has one arm -iRobot gets stuck more often --------------------------------------- -iRobot has the mopping functionality -iRobot self-empties Bottomline, it seems that this iRobot has cool features, but the execution is not totally there, and it might be worthwhile to go for another brand.