Marine grade plywood. It's very expensive but worth it. They also sell a sealer to paint on and especially do the edges. I would say call a Marina to ask about the sealer. But definitely use Marine grade plywood