I purchase the iRobot 564 Pet Series because of we very large white cat who shed all over . I expect that the Roomba would be helpful but be really surprised that it do a better job than my Orek . she -lrb- we call she rosie -rrb- take care of all of we floor : wood , carpet , throw rug and slate without a problem . the only thing she get hang up on be my livingroom drape , a simple thing to adjust for she . my husband and I have discuss hire a maid but now that Rosie be here I get clean floor every day !