The cushions fit my deck rocking chair perfectly.  The material is sturdy and the product seems well made.  So far, it seems to be pretty weather proof. I do wish the back cushion has ties like the bottom cushion. It falls over a lot.  They are very stylish and comfortable.