Just in time for late-summer swimming and diving...