I love the quality of the cover. Don’t know if this would protect during hail as it seems a bit thin. This is already installed on my 2019 Charger and it is a little too short. Not enough for me to go through the trouble of sending it back. It’s good on height and width however.