Not too hard to put together.  Looks great and its nice and sturdy.  I would definitely buy again.