Haven’t used it yet, but I can bet it’s everything I want and more. Love Hamilton Beach products, they never disappoint!