Very easy to assemble and empty. The amount of dirt and dog hair this lifted from my area rug was astonishing. Great on hardwoods too. Picks up even the fine dust that quickly becomes apparent on my dark floors. Great product.