I purchased these in size 10 for my 4-year-old, 39 pound son. They fit him perfectly. We live in Florida, and these shoes can go with pants, shorts, dressy clothes, casual clothes - they are awesome! If they get dirty, I can rinse them off with a hose or throw them in the washing machine. My son has worn this exact style for most of his life... and we'll probably keep ordering them as he grows! Love these!