Very time consuming to put together, but everything is numbered.  Its a beautiful product but considering the quality, I think its too expensive.