Bought this set for my husband for Christmas as he was desperate for a good cocktail shaker. 
Very disappointed to find that the glass top has no rubber seal, hence it leaks like a sieve when trying to mix drinks.
Absolutely gutted, it is too long from when I bought it to send it back. I wish I'd have opened it up and checked it when it arrived. I didn't, I just wrapped it for Christmas.