Just received the cushions and couldn't be happier. The quality of both foam and fabric is excellent. Payment was not required until the cushions were received. The employees were very helpful and patient as it took many fabric samples and months for us to make up our mind. Once the order was placed, we received update e-mails and were notified when the cushions were shipped.