This 600ML Electric Protein Shaker Bottle has a fully automatic mixing that makes comfortable taste. The protein dissolution is good for absorption. It features a short mixing time but still gives the best tastes. This shaker is leakproof and made of high-quality material.