This is the best blender adapter for making smoothies and shakes!  Easy to use and very easy to clean.  Dishwasher safe is a big consideration.  Having two drink containers is great because I always seem to forget to wash it immediately. We even used it to grind coffee and it worked nicely.