DD wants to take a drink to school even though they have plenty there and I can't see why she can't just drink what they give her. I hate the water bottles that are everywhere, think they're really difficult to clean (and if you put them in the dishwasher the lids end up with water standing in them which feels a bit gross). I want a small cup with a really good lid that won't leak everywhere, that I can stick in the dishwasher. Any thoughts??