Very pleased with purchase. Seat cushion is firm, of good quality. Back cushion is softer but still provides support for your back.