It literally cleans about 95% of your floors. Hair is not a problem, tangling on the roller is not a problem, larger debris is generally not a problem (I had some things here and there get missed the first go around, but I mostly see that it has problems on carpets, which we have mostly hardwood floors so not a big deal). it mapped out our first floor, which is sizeable, in about 2 go cleanings!
Anomaly1993Enlightened