They're pretty sturdy, not thin or flimsy. I got two and both lids snap on tight. Haven't tested them for water resistance, though. Nice size to toss in a waistpack or daypack.

Sue