ktw1016As far as water resistance, since it's leather the most you'd want it to get wet (in order to keep the bag looking and feeling the same) is just a bit, like getting caught in the rain for 20-30 minutes on the way to work -- and then you'd want to wipe it dry. Leather is one of those things that's best not getting wet. Alternatively, you can always proof it with any of the multiple leather proofing products out there.