I love this vacuum ! it picks up all my dogs hair without blowing it all over the place . it's not harsh on my hardwood floors, yet powerful enough for my carpeting. the large dirt cup makes it so i can vacuum my whole house without having to empty it until the end. i hands down love this vacuum!