Love this sofa. We purchased the green because blue was on backorder. It's firm but comfy and comes with two pillows. It's a great conversation piece. I think the quality is fitting for the price.