The overall oven performance (in terms of its basic functions of baking, roasting and self-cleaning) is pretty good. The trick is that after several years, you'll have to memorize the function and location of each of the metal buttons, since the paint from these rubs off and dissapears. This seems to be a major design flaw. I would not purchase this oven again due to this reason.