I got my son size 3, he wears size two but I wanted them to last. They are plenty long, but the top Velcro part is to short. He must have wider or taller feet but he cant Velcro these since that part is to short. My husband has a pair and my son loves them so I got these for his 6th birthday. Really disappointing:( If they made the Velcro strip a inch longer these would be great! The footbed is amazing and they are great looking. Just cant use.