I had mixed feelings about ordering this sectional but glad I did. It was not too bad to put together but I did get help from a friend. You can’t tell this is a couch that came in boxes for it puffed up really well. It’s bigger than I expected for we have a very small space in a cabin. Cushions are firm but comfortable and I’m sure they will get more so with time. They did not have the color I wanted but the dark gray worked out well. Overall, a good purchase !