LOVE this sofa! Much more elegant in real life. The seating is firm, which I prefer. I've even slept on the sofa a few times and it was very comfortable. Very easy to assemble. Highly recommend.