We love the sofa! It was easy to assemble if you’re the least bit handy. Some reviews said it was difficult but I did not find it so. The couch is as pictured. The seat cushions are firm and soft, with a deep seat. I think we’ll add some throw pillows for the corners as those can sink inward, but overall it is so comfy, firm, and does not feel like a small dinky couch that was cheaply made. I would recommend to a friend! One of my three boxes was delayed for two additional days, however all arrived without any other issues.