Does all it says it does. Only complaint so far, is that it is a little difficult to clean certain parts.