This cushion is perfect for a 4 foot bench. Seems comfy enough and I love the design. We will see how it holds up with the sun but so far it’s amazing!