The Franklin ball is basically a decent soccer ball.  I would say it's a perfect ball to use for practices.  For highly competitive leagues with highly skilled players, you probably want to invest more in a ball with a better surface, for improved touch. For 90+% of leagues, it's fine.