Absolutely perfect for the price! Definitely a great buy although I do have a slight issue with the mixer not reaching the edge or bottom of the bowl. I do have to stop and stir my mix up at least once and continue mixing.