Recently bought this to replace a Nutribullet. We primarily use the blender for smoothies/shakes, but sometimes also for cooking (like spice mixes and thick stews), which the Nutribullet was not great for. I was between the Ninja and Vitamix, and chose the Ninja because I have owned other Ninja products that I was very happy with, and of course for the comparitive affordability. I'm really glad I did, so far. I've had it only a few weeks and used it only a handful of times so can't speak to longevity, but it does what it says it will, comes with the right accessories, and is easy to use. Thus far, I would recommend it.