I have the Costco Roomba and it handles furniture fine . It ' s a neat little robot that learns where everything is in the room so next time it vacuums it has a path around furniture pre programmed . And it works overtime on corners , going around table legs in circles with a little spinning brush that gets any crumbs around the table leg and brushing them out to get sucked up . The only issue is furniture with a base close to the ground like a standing fan , sometimes the Roomba gets stuck and fights the base until it shuts off . The other issue is if you have area rugs , the Roomba will lose site of the base is it is not on the same level as the Roomba even like half an inch higher and will not be able to dock itself for charging . Also like a regular vacuum cleaner , if you have a bunch of stuff or garbage on the floor it will jam up .