I bought a 3 pack of these at Costco on a whim and I am so glad I did. My son will only drink out of cups with straws, his favorite one was discontinued and impossible to find, and most others have shattered or leaked when he's thrown or dropped them. These are TOUGH. In the several months we've had them, they have not dripped once or broken. That's pretty much unheard of, at least in our house. They are also relatively easy to clean. Anything with a straw is going to require a little effort, but these are the least amount of effort of the cups we've tried. I cannot recommend this highly enough.