I have a 2012 Silverado 2500 Extended Cab Duramax LTZ . Front seats have all the bells and whistles- power adj., air bags, heat, cool etc. However, the leather is pretty low quality and the seats are pretty narrow and not particularly comfortable. Not terrible, but stiff and just OK over-all. I travel for weeks at a time up and down the rockies from Virginia and so am thinking about swapping the seats out for Sierra Denali seats. My question is what year range would of Denali would be an exact swap in terms of bolt pattern, wiring harness etc. I've only been in a Sierra Denali once and I'm thinking the seats are much more comfy, correct?