This cushion fits my porch swing perfectly.  It brings a lot of color to my porch.  Love it.

Pros: Soft