Very difficult to assemble. Instructions should be broken into logical steps.  We had to disassemble pieces several times because the instructions weren't clear on the  order in which pieces should be attached.  For the price and assembly difficulty, not worth it.