Super easy to put together. A little noisy. Love that's its light weight. I have a rag rug with rows it doesn't do well on that but that's cause it's bumpy. Super easy to empty. I can hold the baby and not have to worry about cords or moving to a new plug. When I vacuum our rugs you can hear it drain the battery. 1300sqft  at one time unless I'm doing our rugs. I would give 5 stars but the noise level drops it down