The Slam balls are made of rubber with sand inside to provide a high weight. They are much more durable than traditional medicine balls and they can be thrown hard to the ground without fear of breakage. They don’t rebound. Its non-slip texture is similar to the medicine ball. They are suitable for cross training and in high intensity workouts.