It was a bit small for the bench .  But I used it for my love seat.  I love that the cushion is firm, this means it will hold up for a long time and you can Un zip for cleaning. I highly recommend it.  Just make sure you measure correctly.  Great value for the quality!!!   In the picture it looks a little wrinkle but that’s because I measured wrong.    ☺️