Very easy to assemble. Lightweight, great suction with wide brush feature. Love the built-in swivel feature, and side brush for hard to get to places. Also, the dirt tank is very easy to click off and dispose of materials and reattach. All the attachments are excellent for pet hair and vacuuming sofa cushions, etc..