These cushion are firm but comfortable. They cover the entire chair seat which is very nice.  The fabric is very durable.