As many have mentioned this thing is packed super well!  It will take you more time to unpack and clean up the mess than to set it up.  Comes assembled less the wheels which is great!  I really want to give it 5 stars but I am just a tad bit disappointed on the price we paid $489 which was supposed to be on sale from $899.  I think a fair price would be like $350.