Very easy to assemble. The size and weight of the cleaner was just what I needed for my medium sized room. It did a great on my carpet.