Wool repels water well, in my experience. It takes a lot to get a kilt wet- I mean, really wet, so that you can feel water on your legs. Most of the water tends to run off (as does hot coffee- thank the gods... )