A lil firm but I personally like a firmer couch, long enough to have people sleep. The green color is much more like the review photos than the actual product, but a great buy.