I bought this for my protein shakes. And it works great! The blender ball inside mixes everything perfectly.
Clean up is a snap, just put hot water in it, shake it and then your done.
This thing does not leak at all if I tighten it properly. I still shake over the sink out of habit but could easily do it over our carpet and not have to worry.
Definetly will be buying more of these when ever they meet thier end. Although I have used it daily for about a month now with no issues at all.
I love my blender bottle!