When hailstorms suddenly start the Hail Shield can provide quick protection for all fragile vehicle parts including the hood roof front and back windshields because their damage will not only affect your driving but also lead to water damage. This product provides protection against LARGE hailstones up to a golf-ball size. Watch the baseball bat-hitting video! A baseball’s kinetic energy is 148J but a golfball-sized hail’s energy is ONLY 20J. It fits a 4-door 2020 Toyota Camry or RAV4 or any comparable-size cars not JEEP Tesla or any cars without door handles. The shipping box might get some damage due to long ocean and land shipping (more than 10 000 miles!) but the product is made of impact resistant materials. If you find any damage to the product contact Amazon for a replacement or refund. In order to reduce weight/installation time and save cost side protection is not provided because the impact force acting on the vehicle side is much less than the direct impact force