My kids and I have been using the Ninja Twisti High Speed Blender to make smoothies and milkshakes. My husband likes to use it to blend his protein shakes before heading to the gym. Overall, this has been a great appliance for our needs. It blends well and it also comes with two shaker cups that you can drink from and take on the go. It also comes with recipe booklet that is helping us learn new things to make. Great product and definitely recommend it!