I ordered this shoe in white and oyster both a size 10. The white pair was too small and killed my feet. They were a size 10 but felt like a 9. Love the oyster pair and they fit perfect. So comfortable but too snug.of a fit to wear with a sock. Want to order every color but I'm afraid to get another pair that runs too small