The top works good. I only have electric.  I haven't tried the oven.  The self cleaning sold me on it.