This is a Very nice whirlpool array. It is electrical with 4 burners that have new drip pans under them. The oven part has actually simply been cleaned and is clean. It is self cleaning however not a convection though. If you have any concerns about the array please provide me a jingle jangle.