Difficult to put together.  We had to put a strap around all of the legs to hold tight and in place while assembling.  Very nice once assembled.