This vacuum works wonderfully! We have 2 large breed dogs and it pulls all of the dog hair up easily and moves from hardwoods to rugs smoothly.