I ordered this for a 2001 GMC Yukon with tilt wheel, delay wipers, rear wiper, and cruise control. And it did fit perfectly with no modifications and functions correctly. Ordered 3/18, arrived 3/20. I didn't expect it to have instructions, and indeed it didn't, but if you just look at the one you are replacing, and pay attention to where each wiring connector is as you are removing them, then you don't have to be a master mechanic to replace it. I didn't remove the steering wheel. There is one T15 Torx screw that you'll need to get out, it would be nothing if you remove the steering wheel, but if you don't, perhaps you might want to use a T15 hex driver bit and a 1/4 inch wrench. Take your time, don't force anything, and wiggle the plastic steering column cover for a long time as you're reinstalling it, until it finally pops into the obviously correct position, and you're done! By the way, in case any of you experience a similar problem: my wife was driving this vehicle one evening and she came home and said that she smelled either melted plastic or wires burning inside the vehicle, and that the headlights were stuck on bright. When I started looking at it to see if I could figure out what the problem was, I turned the headlights on and started operating the dimmer switch. It still affected the foglights and the high-beam indicator on the dash, and I could even hear a relay clicking under the hood as I was operating the old original dimmer switch, so I assumed the dimmer switch was okay. So while I was thinking about how smart I am with years of experience and an actual college degree in electronics, I started checking everything else, for hours, and after I realized that the lighting system was complicated, having "flash to pass", "twilight sentinel", and apparently switches on both the +12V wire and the -12V wire to each headlight, I downloaded and began studying the G.M. schematics, and only then did I realize that the problem HAD to either be in this dimmer switch or in the wiring going to it. So sure enough, when I removed the plastic covers from around the steering column, I saw a glob of melted plastic where some of the wires come out of the switch, and simultaneously realized that I should have concentrated more on my wife's description of the problem rather than spending hours tracing it. She may be correct about how she described the replacement of this switch, I may not know absolutely everything...