The 4 cushions I ordered were almost perfect for the chairs I have on the patio. The cushions are  20 x 20 and my chair seats are 19 x 20. It works well enough as the cushions tie on to the chairs and are thick enough to provide comfort for an evening of Dino g and conversation