I use this for my business and it handles the tough dirt and hair that accumulates on a daily basis when dealing with the public. Using in a residential setting would be amazing. Works great on bare and carpeted areas. Strong, powerful suction as expected from Dyson.