I have been cooking on this range for nearly a month.  This stove is everything I have wanted and more.  The range top cleans up nicely and the burner grates are even easy to clean.  I LOVE that you can preheat the oven from the app.  I am able to preheat the oven when I leave work and it is ready to go when I get home.  The top oven preheats in 4 - 6 minutes which is rather quickly.  The lower oven preheats in 6 - 10 minutes.  I have not been able to use the convection or cleaning features yet.  I have been very please with this range and would definitely recommend it and would purchase it again.