I bought these for a friend of mine who has to wear boots everyday and he just loves them. He can wear them without bothering his bad foot and seems to help when walking on hard floors or cement, the padding on the inside softens the blows from the shock to his knees.