Unfortunately, this item is not good as many review said. I bought this one, because my old one cracked and falls on my leg all the time. This one is so bad , so to make them stay on the leg you have to tight so hard so it cut up blood circulation. Extremely hot inside, my pants was really wet at my knees and it is only for 1/2 of the shift. When they slid slightly down the leg you can not normally bent your leg, need to lift it all the time. Just returned it.