The shelf was fairly easy to put together; my 9 year old granddaughter was able to do lots of the assembly.  I was a bit disappointed with the quality as it seemed a bit flimsy.  Then remembered what I  paid for the piece.  I'd say it is reasonably priced.for the quality.