Easy to assemble but needs 2 people to put the top on to avoid collapsing.  Took less than an hour to assemble.  All parts and pieces were there (even included a few extra parts in a packet).  Arrived undamaged.  Obviously not as rigid as solid wood but for the price it works for me.  Very satisfied.