I purchased the green velvet and it is a gorgeous sofa! The seat cushion is firm, but that’s what I was looking for, so I’m very happy with it. The back cushions are very comfortable and have an impressive weight to them. A beautiful classic, tailored sofa…clean lines without looking too modern.