These are nice.  I was surprised by how nice they are when I opened the box.

Pros: Great value compared with OEM cushions
Cons: Can't think of one.