It was a perfect fit. I took it to a local locksmith and had it programmed – and it is working fine arrived on time works. Just fine Music looks and works exactly like the oi key fob. I am very happy programming for this. One required specialized equipment to program my local shop was able to program cost was fifty dollars. Great extra key fob for my 2006 chevy express van programmed it with my snap on scanner. Computer took all of about three minutes.