not too difficult to assemble.  Came quickly and was delivered before expected.  Looks great!