Five Maine Coon cats and one Belgian Shepherd dog, ALL long-haired, there is ample opportunity for GIANT dust bunnies. The Roomba bin fills, it returned to its base, empties (though very loud), and returned to work. It is able to get to places under the king-size iron bed that can be difficult to reach otherwise. The reason for the 4stars rather than 5 is the hair removal that must be performed after each cleaning, this includes the sweeper/spinner, carpet rollers, and front wheel. I keep tweesers in the storage area of the housing for hair removal from the front wheel. I really appreciate being able to take the Roomba unit downstairs to clean rooms and it signals when it needs to come back upstairs to the main housing to empty itself. Thus, it works and does its job which reduces the number of times I have to pull out the big vac.
Pros
1. Maps rooms, and refines maps when cleaning
2. Review programming sends images of obstables
3. Self-emptying of bin
4. Pet mode that hesitates and re-directs itself if pet is within about 6-12 inches of the camera
5. Motor is strong enough to pull itself up onto carpeted areas
6. Mapping function:
a. identifies carpet vs flooring
b. can be used to set clean vs keep-out zones
c. allows for easy identification of individual rooms or areas
7. Schedule function allows for automatic cleaning of specific zones or rooms at set days and/or times
Cons
1. Noise level - but all vacs are noisy
2. Bin on Roomba fills quickly
3. 5 cats and 1 large dog, the spinner and rollers and front wheel become clogged daily.
4. Occasionally, the Roomba gets lost and ends up in a room that is not on schedule, requiring re-mapping.
5. Notifications do not help me locate the Roomba when it has stalled due to entanglements or other issues.