Super complex to put together.  Once done, does look good - but required about 3-4hrs for assembly - not optimal :-(