Not too difficult to put together. Comes with clear instructions and tools.  Looks nice and fits my needs.  Great price too.