This vacuum is terrific, very powerful!  The swivel mechanism makes moving it around easy to manage. The dog hair upholstery mini beater brush works great on removing pet hair. (don't press down, just lightly go over fabric  so the brush moves freely). A definite right choice if you have pet hair issues!