I have very similar looking slippers that I purchased at Walmart years ago. I have been looking for a replacement for them and thought these were it. Although they look identical they are not at all made the same. The sole on these are pretty flimsy compared to the ones I purchased at Walmart. If you are not stable on your feet do NOT buy these. Until you break them in they can make you walk very wobbly. I will not purchase this slipper again.