Fits my 2000 C230 Kompressor Sport perfectly. The item was well packed and arrived 1 day early. One of the electrical connectors looked slightly different, but connected properly and securely. The large rubber gasket and new screws are included and already attached to the assembly, ready to attach to your vehicle.TIP on Replacing: 1. You will want to securely tighten the 2 accessible screws, then push the assembly towards the rear of the vehicle to access and tighten the last screw (VERY strong spring). 2. Your existing cover will slide on without effort if you have the mirror 'flat' with respect to its support brackets (horizontally) and tilted slightly upward.The Cover retainer was slightly different than the one on my model, but matched the 'alternate' picture in the Bently Service manual. It secured the cover properly.