Happy with this sofa. It’s firm, but comfortable. My husband likes to lounge back and prop his feet and he gives it his thumbs up! We have had it about a year. It’s been in our living room, but we are now using it in a secondary tv room. The lines of this sofa are great as they fit many styles. I have the beach white all cotton fabric and it has held up well. It feels comfortable and is a good balance between casual and formal. I also like that the cushions are all unattached and can be moved and turned. It did come with one small mark on the side which I’m sure Wayfair would have handled, but I think I’m the only one who sees it so didn’t pursue. We have been so impressed with Wayfair.