At first, I didn’t think everything arrived.  The box was that compact.  It was all there.  Took me about 90 minutes to put it together.  Assembly was fairly straight forward.  The directions were clear.  I’m quite happy with it.