This vacuum does a great job with the different floors in my home and the swivel head to get around the furniture works well....especially with the pet hair. I have all different types of floors....tile, hardwood, and carpet and it works well on all 3. I also have 2 large dogs that shed a lot!! Picks up all that pet hair with ease. Love this vacuum....you will too.