These cushions are great! Good quality -

Cons: I just wish they were a little longer. My benches measure about 50 inches, but we're using them anyway!