By far the worst shaker I have ever used. The top is impossible to take off without spilling the drink everywhere. Feels cheap and flimsy. Waste of money. I'm buying a replacement immediately. Please do not buy this--it is worth paying an extra 10 dollars for a shaker that works