Great design, great utility and a great price. But nothing is ever perfect, though this comes really close. There are a few changes I would suggest in the design. Minor but have value for customer usage. Venting for one. The air flow leaves smoke, grease, on the side panels. send it upward, not horizontally.