Coming from 17 years of playing baseball and several more years of coaching, these baseballs are great for any form of practice. They beat hands down the cheap vinyl balls, which a lot of Little League coaches use because of the low cost. These balls have slight blemishes that keep them from being sold as game ball quality (i.e. some string hanging off the stitching, some places where the leather doesn't quite sit right, the printing might be off, or leather might have a spot of discoloration, etc). But like I said, you can't beat these for practice balls. For a great cost you get 5 dozen balls that will last you a couple of years use if taken care of. They are great for groundballs, flyballs, batting practice, etc. Definately worth it.