This is the 6th cup I've bought from the mum crew, and they are my favorite cups that I've gotten for my family by far. They do take a couple of weeks to arrive, but they are well worth the wait. I absolutely love these cups and they are very effective in being spill proof, which is great for my soon to be 3 year old!