These shoes are okay, but the insoles is not secured/glued in the shows, so when I am in the pool doing water exercises the insoles will come up constantly so I'll have to take off my shoes put it back in constantly. I've stopped wearing these because if the inconvenience. You get what you pay for with these.