Everything I've been looking for. Looked very hard for an upgrade to replace a 25yr old jenn air. Honestly Just plugged it in and examined all the features. Thought of all the pro and cons. Still the amazingness outweighed any of the doubts! I'm just looking forward to the endless possibilities.