I honestly didn't think these would work but I had to at least try. These work great for relieving my foot and leg pain. I put them in my shoes and wore them all day. They do feel a little funny to start with but not bad. They fit perfectly!