It's easy, i've done this many times. It's just a bunch of screws, bolts, nuts, wire connectors, push pins and an air tube if you have a gen 1.
Take the seat out of the car first: Remove the little covers, then the 2 bolts in front, and 2 nuts in the rear. Unplug all the wire connectors. carefully lift the seat out of the car.
Loosen the cover with the switches on it: 1 screw in front, 1 in rear. Looking from the bottom, you will see that it is still held on with 3 push pins. Using a screwdriver or push pin remover, gently pry each one out a bit at a time. When it's free it will hang loose but still be connected by the wires.
Remove the seatback: Underneath the seat (gen 1) you'll see an air tube going to the seatback. Unplug it at the connector. On the outboard side of the seat bottom, you'll see the recliner motor. It's actually connected to the seat back.
You need to disconnect all the wire connectors going to the recliner motor. To do that you need to release the white clip that holds the bottom seat leather to the frame (just look in there, you'll see it) Push it down and away from the plastic part of the frame. It's sewn to the leather so be careful, just compress the seat to get it off.
Once all the wires are unplugged, remove the 2 bolts that hold the recliner motor and seat back to the seat bottom frame.
When the bolts are out, the other side (inboard console side) of the seat back is held to the seat bottom frame with just a "J" shaped hook. Look at it and you will see that all you have to do is rotate and tilt the seatback and the hook comes right out of the hole in the seat bottom frame.
When you've got them separated, you'll see the bottom leather is just connected to the frame with a few little plastic clips sewn to the leather. They are a little trickey to remove but it's not that bad.
Reassemble in reverse order.
I might have missed a few details, but I think I covered most of it. I haven't taken the leather off of the seatback, I've just swapped the whole peice.
You'll see when you start taking it apart, that it's not that bad.