Well packaged and easy to assemble but missing a lot of the hardware.  We had to purchase over 100 screws from our local hardware store.