This is a wonderful activity for the little ones. I highly recommend signing your child up to play ball. It gives the child structure and pure fun. I have been to many games to watch. They are always so much fun- The coaches put so much time into these little kids. It is such a great organization. If you are looking for a leisure activity to watch- come out and cheer on a local baseball team- show some support to the kids and the coaches!