Bought these for two Adirondack chairs I bought at the beach a few years ago. They are made of recycled plastic and lasts forever and I needed new cushions. These are perfect. Fit really well too.