They came in later than expected but overall I like them a lot. They are very very warm and keep my legs and feet toasty! There were a few loose strings that I had to remove, and they were a little itchy if you put them right on the skin. They didn't smell weird or feel weird though so that's a plus! They also don't come up as far as the picture shows unless you pull them up a little higher than they should be. For me they come up about two inches above the knee or so and I'm 5'3". Overall, 8/10 but the color is just right!