Very warm while working outside.  I never have to wear long-johns with these.  I layer on top and just wear these over my jeans.  I'm in the Seattle area...but this last year I was working out below 30 degrees.  Not sure what they are like in the teens.