This vacuum is the best oneI have ever owned.  The suction is amazing.  The dog and cat hair come up easily and don't wrap around the rollers.  The canister holds so much more than any other vacuum.  The tools are great.  I love love the under appliance tool.  My best friend I was crazy to be this excited about a vacuum.  I highly recommend it