Find a local upholstery guy, doesn't have to be an RV place at all. We hated our cushions, told the guy and he had samples of different grades of cushion and explained them. It wasn't exactly cheap but well worth it. Our butts were on the wood before, no more...