I'm doing this for the driver's seat of my 2003 Jeep Wrangler Rubicon. It should apply for all models with the same seat as well as for the passenger seat.
Step 1: Unhook wiring from below seat
Step 2: Remove bolts to allow removal of seat
Step 4: Unhook j-hooks for the seat back
I don't know the proper name for these hooks and will refer to them as "j-hooks" throughout this guide.