I’m happy with this sofa. The cushions are medium firm. Its a beautiful ivorycream linen color. Unfortunately it was a lot cheaper elsewhere under a different name, so do your research.