A TOTAL pain to put together!  Might be worth paying for the assembly fee but all in all is a great piece for the price!   We have two of these!