The asteroid ball is a combination of tpr and tennis ball. The outer shell made of durable tpr material is sturdy yet pleasantly soft. This material texture as well as the openings in the outer ball ensure that the toy is easy for the dog to catch. The internal tennis ball improves the flight characteristics and lets the ball jump unpredictably in the most different directions. This is how throwing and retrieving games are a lot of fun.