The steering wheel is a direct swap. I did mine, purchased an LT steering wheel on eBay. The Cruise Control buttons work just fine. The radio buttons do not work. The wiring cluster (the port plug) that is at the bottom of the steering wheel, it goes from the steering wheel, to the Instrument Panel/Speedo Cluster and then to the Radio. So I have also purchased a Speedo Cluster from an LT, but I have not yet installed it. Before that is done, I need to send it to White Automotive & Media Svcs (WAMS) in Texas. They need to clear the Speedo Cluster memory card, so that when I do install it, it will not throw any error codes for tampering. So once I do that, I will post an update, if any of the Radio buttons on the steering wheel work.
IF/THEN that does not work, then the last thing to do is remove the radio receiver (which is an "IOR") and try to find/install a radio that is an "IOS" or "IOT" these latter 2 radio receiver types are the ones that are in the LT and LTZ trucks. I'm not 100% sure that is required yet, but planning to do it in stages to see what works, what does not.
The good news, from a basic start, the Leather Steering wheel is much nicer and the Cruise Control button works just fine, without any programming or technical work necessary.
If you are going to do this, make sure you unplug NEG battery cable first.