Very easy to put together.  All the hardware was included.  Looks very nice and feels solid.