I have 3 large hairy dogs and my shark gets almost every bit of hair up out of the floor!