This was extremely easy to put together which i loved. For being a smaller vacuum, it does a great job picking dirt and cat hair up. It is easy to plug in a charge. The small size makes it nice and portable to take around the house. I am very pleased with my purchase and definitely recommend it to others.