What, if anything, are you using to cover your stock seat with if you have to ride in the rain? The material that it is made of feels like it would absorb water quickly. I took my mustang seat off and put the stock seat and utopia backrest back on to see which I like better.