Simply this is the best shaker money can buy. Proper capacity - I mix my BCAA before the training and more ofter than not 1l lasts me the whole training session, so no more trips to the water fountain every few minutes.