These are modern and very stylish shoes but they run small. I ordered a 4 but they were so snug and tight I had to exchange them for a 5. Great fit and comfort on a hot June day. My son looked so good the day he graduated from elementary school!
Pros
Great shoes. I will order again.
Cons
Scratches easily and is not durable enough for rough play