This blender works great.  I especially like the one piece construction as I have had problems in the past with unscrewing  the bottoms and with leakage.  It is totally dishwasher safe, however, I find it very easy to run soapy water in the blender to clean it.  I created different smoothies using spinach, ice, protein powders, blueberries and pineapple and it did a fantastic job blending all the components.  My morning protein smoothies come out great without any powder lumps.  The size and weight of the blender are perfect.  Fits easily on my countertop under the cabinets.  It has several settings to choose from – High, Grate/Stir, Ice Crush/Whip, Milkshake/Puree, Smoothie/Grind and Icy Drink/Chop.  The lid can be rotated to either pour or strain.  For making perfect smoothies and icy drinks, this blender keeps up with the best of them.