Finally, we found a seat cushion that fits our swings!  It is just the right size, thickness and color!  It looks great on our front porch!