Definately runs large! Really soft and comfortable! What else can I say...I really like this shoe. I usually wear a ten and I could have ordered a 9 1/2 or mayby even a 9. If you are going to order a 10 a narrow may make it just a touch smaller.