I commute to work via bus on a daily basis. All of the stops I use are uncovered. My typical wait at each stop before my bus arrives is at least a half an hour. Not being able to sit while I wait for my bus due to a soaking wet bench is pretty aggravating. Even hours after a storm, the benches are still to wet to sit on. The two heavy duty trash bags I keep in my EDC messenger bag have proved inadequate for covering benches. My main problem with this technique is that I have to toss the bags when my bus arrives. It’s nearly impossible to quickly fold a wet a trash bag into a tight bundle. Plus I then have to the issue of how to carry this soaking wet bundle in my bag. It also seems like a waste to toss several good quality trash bags every week. So I was thinking that a good alternative would be some sort of extremely absorbent cloth that I could wipe down the bench with, wring out and then toss in a Ziploc bag. Or possibly even a small sponge. I’ve tried several automobile shammys. None have performed as I would like. The benches at these stops are covered in a very slick enamel paint water just seems to stick to. Does anyone have any suggestions?