It drips and spills nothing, not even with carbonated drinks. Small drawback is the fact that it is a bit tricky to build the cup together, you've done this a few times, it will be easier. That he is not dishwasher-safe not bother me, with us coming anyway only pure water that you can also just wash by hand;)