I ordered these shoes for my son to wear for his father and my wedding this summer. They were great! They do run a teeny bit large but nothing that was an issue. They were just big enough that he will get to wear them longer and grow into them! Perfect condition and speedy delivery!