This was not hard to assemble and basically what I needed for my office. It is comfortable and roomy, but firm.