These are extra extra extra long leg warmers....which is ok with me. I am tall (5'10",) with full legs and thighs, and have a hard time finding leg warmers that are long enough to go over the knee. These go all the way up my thighs - and with plenty of "slouchy" to spare! They are not too tight, and yet stay up well. I immediately ordered 2 more pair, just in case they stop being available!