As cliche as this might sound, this is the best blender I've ever used! I've only had it a little over a month, but I use it every day, to make my babies pureed food. This blender purees very quickly and so far I haven't found any foods that it doesn't puree perfectly. Another great quality about this blender is how easily it is to clean! The top (glass) piece is dishwasher safe, but most days I just hand wash it, as it takes literally less than a minute to clean it.  I have also used the blender for milkshakes and smoothies and it does a great job crushing the ice and blending all of the ingredients! I have no complaints at all!!