These cushions fit my Adirondack chairs perfectly. They are firm yet comfortable. The material is strong.