This is outstanding. Any age appropriate YC athlete would benefit from this. We go back aways with these guys and they do tremendous work. Heartily recommended!!!