Great shoes. I wear a 9.5, ordered a 10 because people said they run small. I should have gotten 10.5. They stretch a little and break. They're still comfortable despite being snug so not ideal for physical activity just yet.
Pros
Was able to receive them quickly and they were true to size! It's holding up great so far!!
Cons
I even asked for a size larger than what I'm wearing; but it will be too small!