So cool we bought this for a crazy sock day at his school. He was so excited because he loves Batman and the toe cape, so simple yet so perfect. He loves her. I bought a 4-6, my son is 5.5 years old and mostly wears a size 6 in everything. You are exactly his size, if your child is older or taller I would go up the size. The material stretches but begins to tighten to fit.