This is a great set! The seat cushions are quite firm but seem very durable. Super easy to assemble as well.