Because of its small size I really only use it for grinding up nuts, spices, onions, you know, small items. I wouldn't recommend using it for all of your cooking needs. Sometimes if I want to make a small amount of guacamole or hummus I'll use this to get it going. Power This is definitely not as powerful as the big processors, but you get what you pay for, and it would be crazy to assume that this little one would have the same power as the larger ones. Ease of Assembly Pretty easy to assemble, it only becomes a pain when you don't have all the pieces in the same place. Ease of Cleaning It is a pain to clean, the blades suck. But in all fairness I do think most processors are a pain to clean. The whole taking it apart, all the different pieces, keeping track of them when my boyfriend tries to help and put clean items away. Durability Very durable, it has lasted months of use and while it showing some slight signs of wear, it still runs great.