Some thin ply might bend to that and it would be good if there are a few screws through it.
I'm not sure where you could get small amounts of PVC and foam for upholstering though. Your local gym might buy rolls of is to refurbish benches and whatnot and might sell some to you.