Challenging to put together, but looks great when completed.  Expect to spend about 5-6 hours.