Was not too difficult to put together.  my only negative was that the shelf peices be a little thicker.  The same thickness as the sides would have been good. the wood for the self boards can be flexed by hand. other than that this make a nice affordable additiona as end table or night stand.  I like the hidden storage.