I am happy with this purchase overall. I don't love how easily the grates on top of the stove show scratches. I really dislike the timer, it's a touchscreen and I find it difficult to set not to mention the alarming noise when it goes off or oven is up to temperature.