Very well constructed, good quality and easy to assemble, very modular. Regulates temperature as well as my Traeger. The only concern is Support availability, I had a very hard time getting them to answer the phone but they were responsive answering my emails.