Cushions are good quality and provide extra cushioning to my dining chairs. The cushions are large and fit the 20" seats. Shipping was fast.