So, good question, I recently peeled off the first layer after a year. There are two layers left. Not sure if three layers would have made a difference or not.
I will likely buy windshield defense again. It has protected her windshield from several hits so far. I think the speed of this hit...