Funny ou mention size. My husband in 5'7 and I am 5'3. When he graduated college , he looked like a 12 yr old. He didn't fill and growout for another year. He has an October birthday so he was one of the oldest in his class. My ds5 is 46 inches and a whopping 35lb (wears a 24month size in shorts and they are big in the waist lol). I have no doubt no matter if he was in kinder or first grade in the fall... he would be the smallest. As for maturity, he relates better to older kids. With kids his age he is quite immature. My argument for that will be along the lines of, you teach him and educate him. I will work on maturity as we have.