Parts fit perfectly. Packaged well. Weber grill customer for 20 yrs. Love my Weber grill!