I really like these mesh shimano mtn bike shoes. They let the water out when it's pouring, and they also dry faster in the office while I'm working. Very seldom are they not dry at the end of the day if I take the insole out when I get in in the am. There have been some biblical rainstorms where they don't dry at home over night but for some reason those have only been on the trip home, not the way in. Either way, I wear wool socks, and if they aren't dry when I need them, it's not too bad. Frequently I have to put the gloves on the (gas) water heater at home. Rarely do I think to put the shoes (sans insoles) there.