I am so in love with this vacuum. I have dogs and they get hair everywhere!! This vacuum helps make it easy to clean up all the hair on my couch with the pet hair brush roll attachment. The hose attachment is easy to use and gets into this hard to reach spots with ease and great suction. The vacuum itself is light weight feeling to use and glides smoothly on the both carpet and hardwood floors. I love also that i can change the suction rate, lift out and carry it for easy use in cleaning cupboards or up and down stairs. There is not a single thing i can say bad about this vacuum. It is worth every single penny!!!