I think these run pretty small.  In many shoes (like Clarks brand), I wear an 8 1/2.  I had to get a 9 1/2 in these for them to fit, and they're still on the snug side, but I'm sure they'll stretch out a bit.  I really like the way they look.