18x18 cushion is perfect fit on chairs with Hatten 3 piece Bar Set I purchased through Wayfair. Expect they will last since they are Sunbrella fabric.