In love with the sofa set. Cushion is firm but not hard. Great quality looks really nice.