Took about 20 minutes to put together. Came almost fully assembled. Cushions are great, love the pockets on the arms.