It has two extra compartments that you can add your shake mix to so if you need to take it more than just once a day, you can have it ready to go. It also came with 2 funnels that also seal, so you can also fill them with shake mix as well. There is even a little divided cup where you can place your meds for the day, if you take any. These extra cups can be twisted to the bottom of the cup so you have everything in one handy place. The reason it lost one star is becaue of the spring inside that is supposed to help you stir your drink. The spring doesn't go all the way to the bottom which is where you really need something to help stir. I would rather have one that detaches and reaches the bottom than a spring type stirer. Other than that, it is a great value for the money and is well made overal. I know that I will get a lot of use out of this cup.