These shoes look great and are affordable. They do run big and unfortunately I ordered a size too large for my son, but I'm saving them for next year. They are perfect for the few occasions when he needs a nicer shoe.