This is a great cushion for the price & it fits my patio bench perfectly!

Pros: Great description.  Matches perfectly!