They can be tricky. I hadn't bought any all stars in quite some time 6-8 months ago, so I bought a pair of 10's. I used to be a 10.5 in Chucks (90's, early 2000's), and I'm normally a 9.5-10 in most brands of shoe. So I bought those Chucks in 10, and, they are pretty big on me. Not big enough to warrant a return, but they are big. So then (here's the part where people make fun of me, possibly) I was in a Ross for Less store about 2 weeks ago and I just happened to glance about the only pair of Chucks in the place. Carolina or Surf Blue (light blue) hi top Chucks (a color I've kinda wanted for some time, but didn't really 'need', and didn't want to spend $40 on normally). $20. They are size 9. I walked away from them but before I left the store I walked back and gambled a test fit. They actually fit quite good in a 9 (so much that I wish that prior pair I'd bought in 10's I'd gotten in 9). So I grabbed 'em. I don't know when or if I'll wear them for a while, but I couldn't pass them up at 20 bucks. So converse went from fitting me at 10.5 to a 9. Sheesh. The moral, the size-down might be a blessing. You might even try on a couple different pairs of the same size, maybe one of the sweatshop kids made a pair a little looser one day.