I have struggled in the past to find an appropriate mixer but this one does the job far better than the mixers that I had in the past. Perfect for every size kitchen and comes with 2 containers which makes it easy for people who go to gym so that they dont have to buy expensive shaker.