Very lightweight fabric. Not for outdoors in the winter. Waist sizes are accurate, leg length runs a little on the long side, I have a 31" inside leg and 32" were way too long, 30" are fine...
VERY comfortable to wear.