Perfect for what I needed.  I bought two.  Not too hard to put together, but time consuming.  Looks great when put together.  I advise using wood glue when putting together.