I am very pleased with this purchase. The cushions are firm and offer great support. The fabric is true to the color of the fabric swatch that I looked at before ordering. Delivery went well also.