Fitness in Hail