Shoes are cute but I am dumb and didn't read the description... the shoes are PURPLE. While I think my kid would have been ok with it I just exchanged because the green ones matched his uniform. I thought from the picture that they were blue. It looks like they changed the photo so you can tell a little better or maybe its the computer I am on. I honestly thought they were blue and yellow. They fit great and this was the one of the only brands that carried a small enough size for my little guy. We went to every store in our area and no one had his size. Good price and super fast delivery so win win win.