The ZGrill was very easy to assemble. I believe with unpacking it took a little over two hours to complete. I followed the instructions for seasoning the grill. My first experience was a roasted chicken which turned out well. My only concern is the limited number of temperature settings on the controller. For my chicken I had to adjust and go with a lower temperature.