I ordered a custom sunscreen for my 2001 Trans AM and 2019 Subaru Legacy through CarID. It took 23 days to get these custom made sunscreens. They were made nice. The sunscreen for my Trans AM fit good. However the sunscreen for the Legacy did not fit well. The Legacy has a Eyesight Driver Assist System at the center top of the windshield just above the rear view mirror. There is a cutout for this. But the cutout leaves at about 2 inches of the windshield on each side of the sensor and 3 inches of windshield below the mirror uncovered. There is also about an inch at the top of the rest of the windshield exposed. They feel it was made correctly to fit around the sensor. This will allow the sun to shine right in the center of the car.