I bought this couch for staging a house and was pleasantly surprised at how nice it is! The seat cushions are firm and the material is beautiful. Only downside is the material doesn't cover the entire back of the couch which will matter when I have professional pictures of the house done.