The shoes are very good but run small. I ordered a size 11 and when I received them I put them on and they fit like a size 10. I have to send them back and get a size 12 to make sure they fit properly.
Pros
I really liked the design of the shoes. But after encountering the wrong size I didn't know what size to order.
Cons
Shoes may not provide adequate arch support for people with high arches or flat feet, causing discomfort when worn for long periods of time.