I am delighted with the replacement cushions I ordered from Wayfair for my porch furniture.  They fit perfectly, were reasonable in price, well-constructed, and arrived well-packaged and earlier than expected.