Associate
Having witnesses most modern heated seats, none I've tried beat BMW for time to heat up, that and the fact you can set how warm each of the 3 settings is (or cool if you have ventilated).
Have to turn the seat off after 5 minutes in the 320, they heat up that quick. Dunno how my daughter can sit there with the seat on Max and still complain of being cold!!