Took less than 15 minutes to assemble with 2 people. Well made.  Super comfy. Love the fabric.