I have a relatively small garden, and also my ability to go to the range is limited, these balls are by far superior to some of the cheap amazon plastic balls that break after a few shots. They are very similiar in size to a golfball, and they are thick foam, so they don't just fly away with the lightest breeze like I was concerned about.
They are also very clear and vibrant colours so you don't have to hunt for them too much to find them.