This is the absolute best.  I purchased for use blending powder protein shakes and it works great using the travel mug.  Also love the small size regular blender jar which is perfect for a 1 person household.  Clean up is a breeze and it will blend my shakes with ice cubes perfectly with no leftover ice chucks when I use the high speed.  Would buy again and highly recommend.  Its a Cuisinart....should I say anything else.