The latest Keiss jackets are amazing - as RogG has said.
We used them in our M3W - together with heated Keiss Gloves which attach to the jacket.
But having said that Heated seats are great too!!
We have them in the Roadster and use them all the time - even early summer morning starts can be cold!!And with Keiss Kit!!
Cosy!!!