Was I being generous saying ten? Is he more of a six year old?

Was I being generous saying ten? Is he more of a six year old?