I am extreme happy with this system. Ninja is the best and this system offers more functionality than the other immersion blenders