Shaker top
Doesn't keep cold very long and does sweat as noted in another review.  The mixer top is the main problem for me.  I'm sure it depends on what powder you use, but I had to use a ball to get my protein powder mixed up well.  The shaker top alone left too many chunks.
Rating: 3 stars