We have two TumTum cups, one that we use for milk and one that we use for water and that tends to work pretty well. Then just a thorough wash each evening once baby is in bed.
We use the Munchkin weighted straw cups, came in a two pack from Amazon. We use one for water and one for milk!
Munchkin Click Lock Tip & Sip Straw Cup Set, Baby Toddler Sippy Cups with Straw, BPA Free Leakproof Cup, Dishwasher Safe Baby Cup Weighted Straw Childrens Baby Bottles -10oz/296ml, 2 pack,Pink/Purple https://amzn.eu/d/gaJPtFR
I find the munchkin 360 easy to clean - I dismantle the whole thing each time to clean and find that it's really easy to keep on top of the cleanliness that way. I can see how it would be difficult if you dont take the entire thing fully apart even for a few days whilst giving milk
I have the munchkin cup but cut the valve off the straw like the Tumtum :)
I’m working on transitioning from bottles to a TumTum cup at the moment.