Skechers run small. They always have. I am normally a 9.5-10 but I really need a 10.5 but I haven't been able to find them. So I ordered a 10 and I have to wear very thin socks otherwise my toe is hitting the end. I think because if he way the toe is designed on them it makes them fit a bit smaller. GREAT support. I have Achilles tendonitis and I love the cushion when I walk...helps my knees and ankles. Great show just runs small.