This sofa was very easy to assemble.  It is good quality and the cushions are firm.  Nice material.