I got some foam from this place to replace cushions in our RV, I got the Lux version, firm but feels good.
https://www.thefoamfactory.com/Merch...=1&shape_id=13