I had bought these for work to give me ankle support I decided on them when I read slip resistant on the last pic because I work in an area that tends to get wet a lot. On the first day after walking in some water I almost slipped when the soles of the shoes lost traction. Other than that the shoes are very fashionable and fits well.