The fabric and quality of the legging is great, and extremely warm, just like it's described; however, they run one size too small and too short, and that's why I gave them a 4 star. I normally wear a medium/large and I ordered a large, which was supposed to be true to size, but it was too short at the ankles and too low at the waist. I had to re-order an XL and lost some money over it.