Bag of balls in excellent shape - even a couple still in the wrapper. Approximately 50. For players age 13 and up. Regulation balls and specs from this past year.