I am surprised that it doesn't do a complete job of blending. When I have to re-blend my smoothies in my NUTRIBULLET to get a perfect smooth blend, then the Ninja Blender isn't doing as great a job. I haven't used the food processor part yet, or tried crushing ice so I can't rate them. I am NOT clear on the Auto-iQ which this one claims, but I don't see ANYTHING on the machine itself that says it HAS Auto-iQ. When blending my smoothie, the machine didn't auto shut off. So I don't know if this really IS a feature of this machine or not. Ninja website says it is, but maybe I didn't let it run long enough??? For now, it's a keeper. . . .