The last cocktail shaker I bought made a horrific mess every time I used it, wouldn’t strain all the way, and on top of all that I had to hand wash it. I’m so glad I came across this OXO Steel Cocktail Shaker! It is so easy to use, the lid pops on and stays on while you shake away, and it has a built-in strainer that works fabulously. And you can put it in the dishwasher! Definitely the best cocktail shaker I’ve ever purchased. Had to share it with you all!