The main reason I got this is because it said it fit in a cup holder, which it does. A lot of the newer cups do not take in to account that people drink on the go. This one fits perfectly in my cup holder and did not tip over at all. That is often a problem because they are too top heavy. It is made of plastis so it is perfect for on the go. It is 24 oz's so it a perfect size for the on the go. I have no used the mixer ball so I cant comment on that, but I have not had any issues with it leaking. The handle is perfect for carrying it with you. My only complaint is this is recommeded for hand wash. I usually only buy stuff that goes in to the dishwasher because my kids do not pay attention to labels and they thrown everything in the dishwasher.