C.S.
I couldn't stand sippy cups or dealing with all the lids & straws etc... I use my low ball glasses that came with my glassware set. I got them from Walmart & they are thick glass & heavy. They are not top heavy like most kids glasses are but rather go straight up & down, so they do not tip over. My kids 4 & 5 have to use both hands to pick them up & drink, which keeps them from spilling & if I give them something I really don't want spilled like milk or grape juice, I put in a flex straw. I've used them for a little over a year now & only one spill from daughter the older one & it was from her pouring her drink into her brothers. Easy clean up too since they go straight in dishwasher & glass doesn't get all icky either. Hope this helps you. Oh I think the glases were like $9.99 for 12. It came with 6 highball glasses & 6 lowball glasses.