when I got the upright it was light in the box. It was simple to put together and the attachments went on easy. Honestly, I love this upright. I have owned alot of them in the past, but this beats them all. The suction power gets even the little fuzz balls in the corners of the couches with ease. The simple button release to empty the dirt cup is perfect. No more nasty hands touching bags or emptying dirt cups and needing to scrape the sides. Although it says pet, the pets dont like it. It is a bit on the louder side so I wouldnt use it when the youngest kids are sleeping.