Does exactly as advertised, there are several speed settings, and the dough hook works great. Only complaint is that when I am kneading bread doughs the machine shakes quite a bit due to how thick the dough is. Also, it's definitely on the louder side in terms of appliances. Performance is fantastic :)