William W.
These work wonderfully on my feet, I absolutely love them, the only minor issue is, it's a little difficult putting your shoes on due to the fact of the type of rubbery material they're made of, they want to roll up while placing your feet in your shoes, if you use your hand as a guide though, it really helps, but I love the comfort they provide.