This cushion's compact packaging would make you think the cushion might not be very thick or dense foam, but it's actually quite comfortable! I measured the thickness of the foam at 3 inches as described. You do need to allow the cushion to flatten out, because it was a bit bent after releasing out of the tight roll.
I really appreciate the fact that I can unzip and remove the waterproof cover and wash this as needed. It is a beautiful color for summer, just as shown in product descriptions, with a lining on the inner portion to repel water. Size was accurate as ordered and fit my swing with ties on each end to help it stay in place. The material of the cover seems like it will hold up to the wear and tear of outdoor use without easily ripping or snagging.
It's so much more pleasant to sit on a thick foam cushion than on hard boards of my swing seat! I have had cheaper cushions for my patio chairs which flattened out when you would sit on them and only provided minimal cushioning, but these are a different story!