Well made bench. The fabric is nice and the seat has a firm but not hard cushion.  Very pleased with my purchase