There are some things I love about this vacuum and others that I really don't like. I love that it's lightweight and has great maneuverability. I also like that the canister part lifts off for above the floor cleaning.  What I don't like is when floor cleaning,  it doesn't seem to have enough power and all the hair gets wrapped around the brush roll. Would be much better with a self cleaning brush roll.