I bought these shoes for use in the hospital. I like them because they clean easily and thoroughly. I can say that they are comfortable to wear when using the arch insoles. I can't say much about the durability. They look reasonably well built but are rubber/plastic. I can say that the non-slip soles are amazing. I didn't find a spot of liquid on the floor that the shoes wouldn't penetrate. I don't really like the velcro but it works and keeps my foot secure (just a guy with a lace).