This grill is really neat, but somewhat of a nuisance to put together. All parts were present, however some of the A and D, screws and bolts seemed stripped. I was also concerned about some of the grill parts being oily, however I was assured by my helper that it was to prevent rust of the product. After reading the manual, I did noticed that it's recommended to use vegetable oil to lubricate parts of the grill to prevent rust.  I'm contacting Char-Broil today to request replacement screws and bolts, I hope that goes well. I have used the grill twice and it's excellent! I can't wait to cook some ribs the temperature gauge is an asset.  Happy Grilling!!!