Great couch with firm, comfortable cushions. I love the color in person. It was so easy to put together. The boxes are heavy, but we got them up the stairs. The completed couch is fantastic.