Goes together in minutes. Looks great and very comfortable. I’m 6’ so the size is pretty accurate but I’d prefer if it were a little taller in the back. Over all very happy so far.