I used heat shield for my older cars; did not like how bulky they are but they worked well. For the 2020 Model S, I find the heat shield did not fit well. I got front and back sunshades for me and a friend (Model 3). The back one is awkward to place in the window, and the suction cups don't...