Ive only worn them twice.  I cant say they run small but they are pretty exact and tight.  The first time after my workout and my feet got a lil swollen I guess, I did feel uncomfortable.  The second time, I just used them to run some errands for a short time and again fit was snug but not bad.  Im going to loosen them up a bit and I'm sure with a little use they will stretch and get to a comfortable spot.  Arch support is pretty good, that I do like a lot.  Overall its a cute sneaker.