1st I have to say it's the easiest vacuum ever to assemble. 1 piece 1 click and done.  It works great to pick up all my saint Bernard's dog hair from rugs and wood floor.  I bought this to replace an expensive vacuum that "never loses suction".  It did and died.  
It's easy to get under furniture and go from rug to floor.  I recommend this vacuum to pet owners.