I absolutely love this vacuum.  It is very powerful but lightweight and very easy to clean out the canister. The best part is how it picks up hair.  I have a dog that sheds and this does wonders with getting up the hair without getting stuck on the roller.  I love it!!