I purchased this processed because of the excellent reviews, and it lives up to its reputation. I've used it for bread dough and a variety of cheeses and it performs extremely well.  For small, 3 cup flour, dough batches it takes only a few minutes to complete; compared to 10 minutes or more with my stand mixer.  I highly recommend this product!