OMG! This couch looks so great and the size is huge, exactly what I expected. The cushion is firm but not hard, I can feel the bounce and support when I threw myself into the couch. I am so satisfied with the price and the quality.