You need one thats non spill but also one that dosent have a teat that the kids can put their finger into and break it. Nuby sippy cups do that and my DD would make such a mess. Also IMO dont put milky drinks into and cup that has a straw. There a nightmare to clean. I have so many brands of sippy cups but Ive never been totally satisfied with any of them. When you find one let me know. Avent do great ones but can be pretty pricey but most of the avent pieces are interchangeable with each other so if you lose a piece you can replace it easily.