I went to West Marine and bought a can of boat cover sealant spray. Can't remember the name, but worked great. Ten dollars well spent.
Another thing to consider ...does the cover touch anything like the top of the bolster seats, etc... I notice that water seeps through wherever it touches vinyl. Therefore, I put a grommet in the center of the cover and lift it up high with a rod. Stops pooling too.