The silicone band gave me a rash and the lace began to pill after one use.  I bought a size E and the top (largest part of my thigh) was tight and the bottom was loose so they rotate around your leg slowly as you walk which is why I got the "burn" rash along the silicone bands.  It should work in theory but they don't function in use unless they are tailored for your thigh shape.