if it is subject to nasties like spills or fuel i would consider a 6'x9' blue tarp with eyelets. the cover for the walker bay very nice in appearance and would be a shame to foul it.
there are 2 covers, one is breathable the other water-resistant. other than a tarp any fabric would need fitting and sewing. good luck.