I llove love love my irobot . I name she rosie . I buy she because I have mostly hardwood floor . I have 5 cat and a dog . I be sweeping everyday beacause of they hair . I love that it have a scheduling feature . I set it everyday while I be at work . she go to work and put herself back on the dock before I get hone . I dump the tray every other day and only spot clean the brush . smartest thing ive ever buy .