Assembly wasn't too bad,  did take a few hours though.  Looks great and good quality!