I ADORE these leg warmers! They are by far the best I have ever owned. I usually have a lot of trouble finding over the knee socks and leg warmers that fit properly, as I have very muscular calves and overall solid legs from years of sports. These are the only over the knee leg warmers I have ever owned that actually go up to my mid thigh and don't feel like they are always falling down! The material is super soft and stretchy. Will definitely purchase another pair in a different colour in future.
The Renew Leg Warmer
I love the material, it's very soft and comfortable material. The double layer of fabric makes them so comfy and surprisingly warm. I'm small and they do feel snug and go quite high up my thigh. They also have a lot of stretch so would definitely fit other sizes. If im just wearing them under pants they do fall down my legs, although under jeans they stayed up a bit better. I haven't tried them over leggings which I think is how they're advertised, I'm sure they would stay up easily that way. I really like them.