I have used this product in teaching my elementary P.E. classes and in coaching high school soccer teams. For younger kids, it is a great way to teach throwing and catching. For my high school players, it can be used as a conditioning game, much like Ultimate Frisbee. This product is very durable, washable, and fun!