Not only do these pants keep you dry... even through hours in the pouring rain, but they keep you at a perfect temperature. If you start to get hot riding the slopes they have vents that help regulate your temperature. I've never been cold or wet in these.
The large is big enough for me, and I'm 6' 4". I bought in the older style of Mocha Native Plaid.