Car covers don't last

The Autozone chinese "lasts up to 10 years" car cover has split open horizontally across the windshield. The funny thing now is that when I remove it, the vehicle is covered in dust. Yes, would have lasted 10 years (maybe) if I had left it inside the box it came in.