I ordered these for my granddaughter. She works part-time in a grocery store and needed good shoes because she's on her feet all the time. She said they are very comfortable and she has no pain in her legs!
Pros
My wife loves them
Cons
Not strong enough for frequent use during intense training sessions.