Our jumbo XXL rocking chair seat cushion is filled with latex foam for premium comfort that never goes flat!