I got these pants for jogging outdoors in the fall/winter. They are warm enough to keep me comfortable but not so warm that I get really sweaty. I wear a size 2 normally and a S fit well. My legs are slightly longer than average and I have found them to be the perfect length.