Here comes the translation for the the "generous marks" by human Chinese translators:
Appearance: 95
Breathability: 75
Comfortable fit: 85
Shock-absorbing: 75
Ankle-support: 80
Wear-resistance & Grip: 80
Overrall Grading: B+
Thought it might help in some way...