Excellent quality. Perfect. And very supportive and comfortable.   Best replacement cushions ever. Worth the money.