Very hard to assemble. We even paid for handy and worked through getting the doors level and on correctly. Finally did it.