Excellent quality for the price. Fabric is substantial and color is as depicted. It is firm but comfortable.