iRobot R650020 Roomba 650 Vacuum Cleaning Robot - Black and White Features: Robotic vacuum cleaner for carpets and hard floors Roomba does the vacuuming for you, handling dirt, dust, pet hair, lint and even carpet fuzz. Virtual Wall technology emits an infrared beam, limiting Roomba to where you want it. Automatic features make life easier for you Roomba returns to its Home Base to dock and recharge when needed. And you can program cleaning times most convenient for you. Cleans harder just where you need it Using an acoustic sensor, Roomba identifies your dirtiest areas and gives them extra attention. 3-stage bagless cleaning system Spinning side brushes clean along walls and counter-rotating brushes act as a broom and dust pan. Clog-resistant design for more efficient suction Powerful vacuum pulls dirt and hair off brushes into the AeroVac bin, efficiently packing the debris so you need to empty the bin less frequently. iAdapt tech...