There were a lot of pieces to put together but it is worth the time and energy.  It is very sturdy and looks very nice.  I highly recommend it.