This is perfect! I use it when I go to the gym everyday! The size is perfect for me, and it works great! I also love how I don't need to transfer my shakes to another container. All you have to do is to remove it from the blender, put the cap that comes with it, and voila! Bring it anywhere!