These dining chair cushions are okay.  They look good and the navy is a true navy.  But the seat cushion itself doesn’t have good padding in it.  It feels thin when sitting on it.  The photos were taken after 2 days of mild use and you can already see the seat cushion not holding its thickness or shape.  Because the cushions are fully sewn (as opposed to zippered), you can’t easily replace the interior padding.