Very easy to put together, just takes some time (especially all of the chairs).  The black finish is beautiful and it matches the description given.