I bought two of these windshield covers. I put the first one on my Lincoln Navigator while parked at the airport for a week-long business trip. When I came back both top straps and one of the side mirror covers were completely detached from the main cover. I returned it for replacement and this second one also had the top tether straps ripped off the main case. THEY JUST DON'T SEW IN STRONG ENOUGH. It seems strong, strong winds are enough to rip the straps off. Otherwise this is a downhill product and customer service was very helpful.