I like the idea of this design, and they seem to be well constructed, although a little difficult to install.
Unfortunately they did not fit me well, my shoes were very loose after they had been installed.