Very happy with these, and they are actually my second purchase. I bought a pair of these last year for myself and they're still holding up excellent. I love wearing them in the winter with my boots because they stay up, they don't slide down and bunch up, AND they stay on when I take my boots off. I don't have to fish around getting them out of my boot. Great warmth. My feet get cold so easily and these provide excellent insulation. The construction is great - as I said, I've been wearing them for over a year now. There's been no stretching, no piling, no signs of wear and tear. SO, I liked them so much that I bought this set for my granddaughter for Christmas. I wear a size 6, these fit great but have a lot of stretch. I'm confident they will easily fit her size 8 and would even go larger. Colors are exactly as pictured, and no worries about fading.