This sofa assembly was easy took about 20 min all together. I am impressed with the sturdiness of this piece of furniture and with the quality of the fabric.