Not too hard to put together (I had bought 2) took less than an hour to assemble both. sturdy, comfy, great price!