A protein shake is part of my daily health and fitness routine so I need a blender which is reliable, easy to use and quick to clean. The NutriBullet Smart Touch Blender definitely ticks all those boxes! It makes light work of frozen banana and ice and is quieter than other blenders I have used before easily. Because of the design there's no chance of smoothie going into the blender itself which has happened with other blenders I've used. The different components (lids, blade, pitcher etc.) all pop apart easily for rinsing. It's a big unit but it doesn't dominate my countertop and the design is nice and sleek. The only real downside for me is that I'd like a bigger smoothie cup included for the days I really want to load up my shake. Luckily the pitcher is huge so I can use that if need be. All in all, this is a great blender and perfect for my daily shakes!