I have been using ninja blenders for years. I love the newer models with the to-go cups! I can grab my protein shake and head out the door with minimal cleaning. I love how mine came with 3 cup sizes, all which meet my needs. I would recommend this to anyone looking for a good powerful yet small blender.