I just checked mine. the black plastic seems kind of floppy at the top, but have had no wind noise problems. Driving, Denver to Vegas and back next week, will keep an eye on it or should I say an ear on it. I will (as I always have when driving Fords in the past) bring a roll of duct tape along.