We are thrilled with this powerful vacuum!  Easy to put together, does wonders picking up pet hair as well.  When I tried it the first time I vacuumed with our old vacuum just a few hours before it arrived and I wanted to see what hair and dirt my old vacuum was not picking up and so was shocked!  There was so much hair that was picked up.  Tons of dog and cat hair.  I know after using this for a while my allergy attacks will just get less frequent and severe.  I also like the ease of switching from hard floor to carpet from the control panel.  Also with this design it gets in hard to reach places like under furniture with ease.  Love it and definitely recommend!