I am truly happy with my machine.It really works best for protein shakes or smoothies & for juicing or may too much pulp. Very easy to clean. Actually, there's quite a few bits and pieces so you'll need a spare box to keep it all in order and together. Overall, a good device which I'll continue to use.It fits in perfectly in my kitchen so i can slide it back and forth underneath our Cabinets. :)