My family and I truly love this blender. The programmed options make it so easy to toss the ingredients in and go. We have made mixed nut butter, many smoothies and smoothie bowls (nice cream), hot soup (the heating feature is great!!!), pesto, and margaritas! Each time I have been impressed with the power of the blender and ability to get the texture i want in that moment. clean up is super simple too although it sometimes needs a second run and/or additional scrubbing for chia/flax seeds or nut butters. i would 100% recommend this blender to friends as a great option. our other blender came with a little recipe book of suggestions and i wish this one had that feature too- that is my only complaint! Overall, this blender is a great piece for any kitchen and the customizable programs are really helpful!