The kid LOVED these shoes. The squeaker made him squeal and giggle and stomp around on them. Then the squeaker got on my nerves so I popped it out and had a decent looking pair of shoes. I do not think the shoes are leather though. Which is disappointing. They seem to be nicely made, but I think they are plastic. I could not find anything on the box or shoes to say that they are leather, and it just does not look like they are.