I would really like to hear feedback about this as well. My kid is a boy, and only three, but otherwise it's like you described him exactly.