People can have their Stanley cups, these are better. I bought a second because I wanted to keep one by my bed, and I can't be trusted to bring it back and forth. I put ice in my water, and it lasts over night. The straw is great, and I only spilled because I forgot to put the spout down and knocked it over. Otherwise, no issues.