This vac is super easy to put together. Used it right away on my family room carpet. I have two cats and a dog and it picked a lot of hair. The only thing I would complain about is that the stair tool quit working on me after one day. I had an extra "Pet Paw" to replace it so that did not bother me. Seems like the stair tool it is not as heavy duty as the "Pet Paw". Otherwise I love that it is super lightweight.