I have pets 7 cats 3 dogs (2 large 1 medium), and this vacuum DOES pick up the hair and other dirt really well! I am looking forward to using it more in the future. The swivel feature is really nice!