It is very hard to keep clean. Inside and out. The stainless steel is always dirty and a pain to keep clean. I definitely would rather have white I could keep it clean easier. Temperature Control It works great as far as cooking, I have no complaints there. Heat Distribution It always worked good as far as heating. Durability The bottom door never closes all the way. The piece that holds the drawer in and makes it slide always comes loose and one broke they are made of plastic so my drawer always closes crooked. Design It looks nice that is part of the reason I bought it. Ease of Cleaning It is self cleaning on the inside but out side is awful to keep clean. The stainless steel is always dirty and smudged and you have to use special cleaner to keep it nice which by the way gets very expensive to buy. The top is awful to clean if you boil something over you have to let it cool down then clean it. By then it is burnt on and then very hard to get off. The oven door does not come off so it is very hard to get into the oven to clean it.