I absolutely love this!! Very versatile! Excellent quality! Very easy to clean ! It can do anything from mix dough to dicing! I love the ninja brand and it definitely is worth every penny! Highly recommend.