This Ninja Food Processor is hands down THE BEST food processor I have ever used. Yes it is large but it can hold and do so much. You can even make cookie dough and other dough. It can do reversible shredding slicing and all. Has a separate container that holds the attachments and it works excellent. I give it a 10. Super easy to clean dishwasher safe and very powerful. I love it and highly recommend.