Make sure your donar car has every option that you want. Mine now has factory sub wiring (not that I use it), heated seats, and even has the wiring for the moonroof (which I will never put in). It took us about 6 hours to take the old car apart, but it was already kind of gutted. Then took us about 16 hours to do the swap into my car. There are a lot of little things we had to figure out, to make sure everything would work. I could probably do it in about 15 hours total now, but it would be a major pain.
If you undertake it, I wish you luck, and don't get me wrong, its awesome now, cause I have power windows, mirrors, and locks, remote locks, heated seats, and stock sub wiring. But I would never go through it again. Hope this helps, and if you have any other questions, just let me know.