These are high quality chair cushions and fit my Adirondack rockers perfectly. They gave much added comfort to my chairs. You will not be disappointed if you purchase these.