This sofa was easy to assemble by myself. It took less than 20 minutes. I love the color! It is on the firmer side but I don’t mind that.