I was going to do this myself, but as I started to disassemble the seats, I found my foam was in real bad shape. So bad that as I touched it, it crumbled. I now have no choice but to bring it in to an interior guy.
They were very helpful and quoted me roughly 200 for both seats with new foam and installed skins.
As for disassembly, just take a digi camera and as you take it apart note where all rings go. Thats really about it. Its more tedious hand labor than anything else.