Pretty easy to assemble as parts are each marked with a code.  Not as substantial as I would have liked, but not that bad either.  I've seen it priced much higher, so I would have been disappointed to pay that price rather than the Joss and Main price.