This is probably not what you had in mind, but I went to a boat shop and had a water-proof seat cover made for my foam seat. It is kind of like a hair protector for a shower. That was after having an uncomfortable wet/damp seat for several days after a rainy day's ride in France on a group tour.