Leg warmers stay below the knee most of the time, in yoga studios, dance studios, or at home during labor hours. These leg warmers are thick, but not particularly thick, they are just excellent at keeping the legs warm, but not too hot as they are just below the knee.
They're easy to put on and take off, especially when you're in between workouts and sometimes you feel a little hot, and you can easily take them off. When you start to relax your muscles at the end of your workout, you're better off putting them on again, maintaining a certain temperature, and letting your body relax slowly rather than cooling down quickly. Only leg warmers can help you do this because they are easy to put on and take off.
When choreographing yoga and dance, there may be some ground movements, some kneeling positions. At this point you can stretch the leg warmers above your knees. That's why leg warmers should be thick, they protect your knees well and cushion them well.
That's what Kayhoma leg warmers are for, they're soft, warm, comfortable and light, they affect the movement of the legs, and they're easy to put on and take off. They will protect your knees well if you need them. If you have thin legs, they may rise up to your mid-thigh, but as of now, I'm not sure that height is necessary.