A friend has offered me their old heated seats from a BMW X5. I have an E46 compact 52 reg and would love to have heated seats fitted. What I would like to know is if I was to take A) the panels out of the seats and B) the power units from under the seats would these fit on my Compact seats? The pictures I have seen of them look to be pretty similar but I would like some further information hopefully from you helpful lot on here first.

I am fairly confident of wiring as on my old corsa I fitted from scratch central locking, electric mirrors and windows and an alarm system but haven't messed with multiplex wiring. Is it difficult?

Thanks Matt