✔ 最佳答案
Can you completely remove each cushion without causing additional damage? If you can, a person can use the damaged original cushions to make patterns and get specs for replacement cushions.
What you need to be able to determine is the exact size (width, depth, height) of the original cushions and the density of the original foam used--a block of it that's not moldy can come with you to a store that sells foam, where you can do a comparison squeeze.
JoAnn Fabrics sells foam in several densities. They also have coupons on an app and in the paper, so you can probably get a discount from full price.
You can buy new foam and new vinyl and make new cushions if you have a sewing machine, or pay someone else to do it. Cushions are fairly simple sewing. If I were making them for a boat, I'd be wrapping the foam in plastic sheeting underneath the vinyl, so any water getting in the seams or through small tears if they occur will not ruin it.