This is a perfect lightweight vacuum for those who want a clean carpet in a small package. When I received this item it was so easy to assemble. All I had to do what connect the handle to the body of the vacuum. It also came with attachments to clean in tight spaces as well as furniture. This vacuum is great suction and I would definitely recommend it if you are looking for a good clean in a lightweight vacuum