Loving this couch so far! It’s firm, which is exactly what we were looking for. It was very easy to put together and seems like a great fit for our current space. It’s has nice modern lines and isn’t bulky. The fabric seems like it will hold up well over time. Great looking piece and so far, very comfortable.