I use mine for longer rides (like 80-100km) and once home, I rinsed it off properly, then add a few drops of javex, shake it well and let the water run through the hose and rinse twice and hang it on clothesline for it to dry. So far so good. Writing it takes almost as much time as doing the job.

In fact, it has been stored for too long...gotta get it out for a long ride on Sunday. May need to wash it again, just to be safe.