This cushion is just what I was looking for to freshen up my swing bench seat at a good price and quick delivery, nice and chunky, not flimsy, good product