Good quality hail proof car cover