The only draw back I have with the nutrimill is that I grow my own dry/Indian corn and the kernels are bigger than popcorn, so it is harder to get them to feed into the mill. Power I have ground different grains, popcorn, dry/Indian corn, as well as some beans. It is nice to have such a powerful machine to do such a good job with the things that I grow myself as well as what I use to make my own food from scratch. I also used this to grind some soybeans for fertilizer in the garden where there was a nutrient deficiency. It was an awesome thing to have it available to use the nutrimill for this. Safety Everything seems safe to use. I don't see any way that someone could get hurt using this product. Ease of Assembly This is a different set-up than other grinders, it took me a minute the first time around. Since then it has been a breeze. It's nice because I can ask my daughter to prepare some flour, and she can do so with ease. Ease of Cleaning Sometimes it is not always as neat to make sure all the flour is cleaned up when taking it from the catch container into my flour container for the panty. The nutrimill does clean or wipe up easily, and that is nice. Durability The lid for the top is the only thing that does not seem as durable. It doesn't stay in place in a stable manner; it seems a slight bit to floppy. That would be something that I would like to see improved, but the rest seems to be like it would last a good long while.