I have to say I have always loved my Ninja Products.  High quality and are fantastic to use.  I had a smaller one and decided I wanted and XL food processor.  It did not disappoint.  I use it for everything.  From making fresh salsa, to bread dough.  It has easy to follow directions.  It is very easy to clean, and it makes my job of prepping dinner faster and much more easy.  If you have never purchased a Ninja, you need one.  It can not be beat!!