Best water bottle for kids?

Need recommendations for a water bottle for Kindergarten. What is a good size? Last year in Pre K they had them keep their water bottles at school for the entire year (sent her to school with it on the first day and didn’t see it again until the last day of school). Need one that stays cold and spill proof.