I am a retired vet tech. I have MANY animals as I always have. Having a good vacuum is a must for me. I want a clean home that is hair free and with 3 dogs , a cat, a one eyed parrot and a 3 year old grandson living with me that can be quite the challenge. I love how this vaccum makes it easy for me to keep my house clean. It is easy to use. Not too heavy and comes with all of the attachments I need to clean my house thoroughly. The hose is long, the attachments are perfect The suction power is awesome and it makes my life easier. It's a win win.