This couch is amazing! The green color is beautiful, the couch itself is massive, and it was so easy to assemble. It did take a few hours just because of the amount of boxes, but I couldn't be happier! The couch is slightly firm, but not in a bad way. The way that each piece was packaged was really neat and convenient. And I love that you can have the pieces in several different orientations. I would absolutely recommend this couch