Box itself is everything expected, really big.  However assembly was very difficult following their instructions. We spent a lot of time and frustration trying to snap the sides onto the bottom.  THey would NOT snap into place pressing down with your hands (and we are not light weights), I even helped my wife actually sit on the side with no success.  We needed to turn the unit over and actually use a rubber mallet with strong hits to do it.  In the end alll ws fine, however it would take 2 people to put this together for sure.