When making new cushions has anyboby done away with the vinyl on the bottom of the cushions and used plywood instead? This would mean you cut the plywood to the shape and glue foam and them fit new fabric and the staple or glue the underneath. this woulld add minor weight but would make the cushions easier to make since my sewing is terrible .
You could even still add vinyl as a moisture guard
You could even still add vinyl as a moisture guard