Everything was there and works well but if you have no mechanical experience the assembly instructions are slightly confusing which can make it difficult for a novice to assemble. The propane tank fullness gage is basically worthless. Cooking and lighting is easy and the heat distribution is very good and easy to control. the grill plates seem to be doing extremely well so far and do not deteriorate like some cheaper brands. Overall I recommend this grill as being a great value.