This sofa was easy to assemble. It looks good and is comfortable to sit on. Make sure to check the measurements of this piece to insure it fits in your space. I love how you can configure it in many different ways