It is easy to clean and heats evenly and the controls are fine. The problem is the bun slots. They are not deep enough to heat the whole bun, you have turn them over to heat the other end but then it will burn the bun. It's also a very tight fit for the bun, and I've tried several types. It cooks the hot dogs just fine but is too much money to just cook a couple of hot dogs.