I have worn these pants in several kinds of weather. Cold, wet, rain, snow, gusty winds, etc. They have held up very well, and provide good protection from the elements due to the nylon shell and inner lining. I have not felt the need to layer underneath these pants. They do fit true to size. You might want to order a bigger size if you want to layer under these pants.