I was pleasantly surprised by the quality of these cushions! They fit our Adirondack chairs well, despite having several different chair styles. I was concerned when I opened the package - they are vacuum sealed and don’t appear to puff up much at first. But give them 24 hours and they fill out as expected. The foam is fairly solid and they feel substantial and make our chairs much more comfortable.