Great cushion.... beautiful and comfy.  This cushion is a few inches to wide, but since I was unable to find the exact size to fit my weird bench, I was quite happy with the quality and comfort of this one.