This is an exact fit of the OEM part. It took me 30 minutes to install from the time I took off the door panel and removed and reinstalled the part till I tested the unit. This is a good quality part. Would recommend this to all customers looking for OEM part for their Toyota.