perfect
I bought these for my grandson that is in kindergarten. He has one hanging on his backpack & we haven't had any issues with it leaking or coming open. very durable
Rating: 5 stars