I really loved the look of these shoes, but they run big. We bought the correct size for our son, but after one trip to the beach they came off in the ocean and we never found them. I'm pretty bummed because they were so cute! I would recommend sizing down.