They work well with legggings. These leg warmers are thick, like scarves. They're also soft, like a sweater, and you just know they'll be warm when you're not wearing them. I know they can wear them with bare legs, but I still prefer to wear them over leggings.
They are easy to adjust and you can wear them anywhere on your legs. The most regular position is of course on the calf, and when you wear skirts, let them stay on the calf for a very stylish and balanced look. Stretch them onto your knees or even thighs when you need more warmth, they are even warmer than leggings, and they are nice and light when you run or ride.
Have to say they are more convenient than leggings, you can of course adjust their height and even put them on or off at any time. In yoga and dance classes, there are a lot of times when you want to do this, it's impossible to put on and take off leggings at any time, but these leg warmers can do it, and when you're done warming up, you take them off. You can wear it again during recess to protect your temperature from dropping too quickly. You can also stretch them above your knees to protect your knees when you need to kneel on the floor.
They have good elasticity, but they don't slip. On these leg warmers are excellent elastic bands at the top and bottom, these bands help the leg warmers stay comfortably on the legs, even when you are doing handstands, they don't move, you don't need to adjust their position.
Kayhoma is the best brand of leg warmers.