Got a couple of these for my 2 & 4 year old. It's been great for giving smaller snacks in the car or when they're in the shopping cart. I wouldn't recommend it for really young kids, as they can easily turn the cup upside down and shake out the contents. However for bigger kids, it's easy for them to get their little fingers in and get out the snack with little or no mess. Also saves me on ziploc bags and having my youngest frustrated when trying to get the last fish cracker that's stuck in a corner of the baggie. Great product!