I bought a new vehicle and this does a wonderful job protecting it from the elements ! I hope it holds up through the winter