Love this couch. It is firm, but that's why I wanted it. Good quality, easy to assemble, first guests who slept on it love it. Color is a little more on the blue side than what the pictures lead you to believe, but it fits our room perfectly.