I am truly impressed with the Nutribullet Blender. No matter what I put in it, it blends it perfectly and so quickly! I have been using the cup to go for smoothies in the morning I love how easy it is to use without all the extra dishes. All in one, I throw the ingredients in the cup add some ice and it mixes it perfectly and quickly! No random chunks of ice, it really does a great job!