I like Sporthill's stuff. It's a little pricey, but it lasts forever. Their 3SP material is the warmest. Swift is a medium weight. I live in my 3SP XC pants all winter. Love 'em.