You want an external shell fabric that is tough enough to be durable and has good breathability, with a tight enough weave and/or a DWR coating that will make water roll off its surface. Pertex Shield and microfiber calendared nylon are good examples of fabrics with these properties.