It was easy to assemble and fit perfectly in my office.  It is a little deep in the seat, so will benefit from adding a few throw pillows.