All the parts fit well into my grill.  The reflector plate is of questionable quality.