would totally recommend. If I might give a suggestion to the product company it might be better if it was a little less rubbery, because when I put it on I sometimes cinch is down too much and it can be a little hard to get it back off. These bridge the shoe/slipper gap just right. Reordered bc shoe was small. The base is metal and heavy feeling. Water resistance is a nice feature, however I do not need that as I would not connect this to anything getting extremely wet. Lots of screws to place but worth it! or anything This worked perfectly for the space I had available. Pictures.