I ordered this after a previous order was not fulfilled and cancelled. I ride a motorcycle in temps as low as 28 degrees and wanted something to put under my leathers. I wore these today at 34 degrees and was completely warm, no cold spots on my legs at all. Highly recommend.