This is a great cocktail mixer. It is solid. It does not leak. The unit as a whole sticks together nicely, enough so you can shake with one hand with no worries, but it's also relatively easy to take apart when you're ready to pour, and clean. The built-in spout is very handy for hitting the mark and not spilling. It's stainless, so it cleans very easily. The things I would note, only the base is double-wall, so the top parts get cold when shaking, but I've found this doesn't really bother me. At 16oz, it's smaller than some mixers, but I am able to muddle 2 limes and half an orange in this without difficulty. It's a little pricey, but again, you get what you pay for. I would recommend this, and the Oxo muddler, they make a great combo.