Clean, was easy to install. Fit gurantee is nice. Heats to temp but pre heat seems a little slow