These fit perfect on my deck bench.  They were a replacement for an older cushion which had been damaged.  I am glad I ordered the color and fit are perfect!