I recently bought a pair of flannel lined jeans and was bummed to discover they didn't provide enough warmth.  I bought these with the intention of wearing under jeans (I wear tighter styles) and they are so warm! I'm short so these are nice because they're not too long, which long underwear usual is for me.  I bought the small and they fit great! I'm getting a pair for my mom for Christmas, too!