Love the fit on the bench and the cushion.  It is comfortable.    Worth the price.   love the red color.  It matches the chair cushions and the table cloth.....perfect!