Lovely bench.  Cushion is firm but great for dining or just as accent bench.  Great price.