The Ninja US- Ninja Professional XL Food Processor is an excellent processor! It is very easy to assemble and comes with two blades that give a variety of thicknesses for your desired food. I am also impressed that it will also puree and make dough. This is a great processor!