This sofa was exactly what I needed for a home staging project, for the price point the quality is good and comes assembled minus attaching only 4 legs. Considering ordering a second one.