The cushions are excellent quality, and they arrived ahead of time.  The price was also great and they were on sale. 

Pros: high quality and comfortable
Cons: none