Hard at first, wash before wearing to make it softer. And make it more flexible. Hella comfortable after running. Still holds its shape. Good walking, good sole.
Pros
Order the size I always wear, but the size runs small.
Cons
The shoe does not offer enough arch support, which can be uncomfortable for those who need it for an extended period of time.