not to difficult to put together, but it took awhile.  well worth it, looks great!