These shaker cups are very poor quality. There is a rubber gasket in the lid, but the plastic is very flimsy and still doesn't hold a seal well. The cup I have regularly leaks, and the lid needs to be fiddled around with to fit. Even just a smidgen too tight and your shake goes everywhere.