So easy to assemble and use.  Great cleaning power.  I have 4 dogs and does  a great job picking up hair.  Highly recommend!!