Soft enough not to hurt your dog’s teeth, but firm enough to bounce. The bounciest tennis ball under the sun!