I’m in love with this sofa. I was skeptical about at first. But in person it’s really nice. The assemble was easy. You will need assistance to connect both pieces. This sofa is a good kinda firm. The kind u can read and sleep in and not get up in pain.  I had one fixable complaint. The back and arm pillows are thin. It was a perk that the pillow covers have zippers. I was able to added some pillow filler and just like that I have a cute, stylish yet comfortable sofa.