I recommend this Tesla Model 3 sunshade. I like that the material is a close color match to the Tesla headliner. The two panels are a perfect fit and stretched out to fit without any wrinkles. It is cool to the touch under the sun and blocks the heat radiating down from the roof glass. The rear shade is an adequate length, but could be 6 inches longer, without blocking the rear window view.