I used 0.75" marine ply for my floor. Treated it with two coats of high-quality marine varnish (first coat heavily thinned, second coat less so) and followed up with marine-grade primer, two coats of marine paint, and a final coat of marine paint+texture. Was a bit of a PITA, but has held up for...