No programming required - with the push of a button, the Roomba 606keeps your floors clean all day then recharges itself when the job is done. Dirt, dust and hair are captured by its two multi-surface brushes, whether on hard flooring or carpets. Smart technology iAdapt Responsive Navigation uses a full suite of sensors enable Roomba to work its way in and around the nooks and crannies of your room. Roomba cleans under most furniture and kickboards. Cliff-detection sensors allow it avoid stairs and other drop-offs. Read more… So simple Just press the Clean button, and Roomba gets to work with no programming needed. Adjusts automatically to carpets, tile, hardwood and laminate. Automatically returns to the Home Base unit to recharge when required. Clever cleaning An advanced combination of agitation, brushing and suction cleaning. Spinning side brush helps sweep edges and corners, while the AeroVac Filter captures fine dust and debris.