Holds up to 300 balls. Works on any surface -its unique arms even pick up balls along fence or net