The cushions arrived quickly. They are good quality.  They look good on my bench and they are the right size.