Ha, I was gonna say "surprised nobody has said lifestraws"

small, lightweight, easy to use, inexpensive. checks all the boxes