In my experience all I can say is that it is very fiddly, involves getting scraped, scratched, hands, sometimes even blood and demands a lot of patience.
Saying that, I'll be stripping mine down soon to remove the leather seat covers and put them on some better seats.........so it must be worth the hassle.
The seat base is much easier than the seat back.
Good luck.