The Hamilton Beach Stack and Snap 10 cup food processor is easy to assemble and a tremendous time saver!  Not to large to keep on the kitchen counter yet plenty of capacity to handle large amounts of veggies.  I see lots of salsa and guacamole in my future!