I bought this to replace my bigger Ninja blender since I don't usually make much salsa at a time. This is perfect. The size is spot on, no additional controls because you just push down to pulse it, and all the cups, lids, and blender blades go in the dishwasher. Couldn't be easier if it tried. The cups, lids, and blender blades are also really durable! (I've dropped then several times because I'm a klutz.)