I have seats out of a 99 yukon. They are leather and power. The drivers seat almost bolted right in. I had to enlarge the 1 hole just a little to make it fit. The passendger the two dronts lined up and I had to modify the rear two to fit. Hooking up the power was easy just run power to the connectors, the wiring is set up so the ground is alread to the seat brackets.
Dan