We love this machine!! Such a great product. It can do everything. Puree, mix, knead, juice, you name i,it can do it. We use ours to make baby food, puree ingredients for our meals, make juice and for making pizza dough. We love all of the attachments that came with it. It is confusing at first before you figure out which ones do what, but after awhile you get the hang of it. I love that it won't turn on if all of the attachments and parts are installed correctly. It makes me feel a lot safer using it with my toddler in the kitchen helping. The lid does have a couple of parts to it which makes it a little difficult for cleaning, but the options of it outweight the bad.