I love this sofa. It’s firm, the cushions are reversible and comfy, and it came with two throw pillows. A lot of couches now do not feature reversible cushions. The legs are also sturdy. The tealemerald color is gorgeous. I really searched for a couch at a reasonable price that checked all the boxes, this was it.