Not a bad shoe, but the white border could indicate a comfortable sole; There is none. A real sole is a thin piece of flat rubber that does not support or cushion.
Pros
Shoes are great! Comfortable, stylish and colourful!
Cons
Knitted material may not be as durable in harsh environments.