Not sure where these 5 star ratings are coming from, but this unit is far from it.  We purchased this wall unit two months ago and wished we hadn't.

Aside from what all the other reviewers have stated, I have found no one talking about the preheat option on the lower oven.  The preheat button will go off and you would think it is time to put your food in, well wrong.  Just because the preheat notice goes off, doesn't mean that the temperature has gotten there yet.  You must wait 20-30 minutes after the preheat notification goes off and then put your food in.  It's a guessing game to which we have had to add thermometers in the oven so we can properly gage when to put our food in.  This product is flawed!