Thing has great suction.  With two dogs and two cats, I needed something that could handle the fur without binding up!  After researching vacuums extensively, this one got my needs the closest.  Not a light weight vacuum that you can pick up with a pinkie, but not a monster like my Hoover.  Does really well on medium thick rugs and bare floors.  Easy to switch from flood to hand accessories, however length of the wand hose could be longer.  It works really well for a smaller vacuum with a somewhat heavy work load.  Stores away easily and easy to empty dirt canister.  Does really well on pet fur.