The cushion makes such a difference in the comfort of our bench.  It is well made and nice color and fabric.  It came quickly and seems great!