I love these, fit me perfectly (I do not have stick legs, I am a bigger girl and some leg warmers are restricting and tight, but these were perfect.) I purchased a few colors, and would easily buy again. Price was excellent!