I needed something like this for recovery after surgery, and these were Perfect!  Good fit, clean easily, they are lasting well, pretty, good service.  I only wish they had better arch support as they have very little to none.