After ordering the wrong size, we returned them for store credit and purchased these instead.  they arrived earlier than originally expected.  they fit and match our curtains perfectly.  They are comfy and so far seem to be durable.  having a toddler, a lab puppy and a cat will be a true test for these cushions.  So far I am quite pleased with them.