It does everything you would expect perfectly. Only minor minor gripe is the timer beep is a bit too loud.