“The product is nearly perfect but should be increased in width about 3-4" as it does not fully cover even a jeep windshield. The rep says there is only ONE SIZE. The three straps that accompany the product are totally inadequate. The bigger buckle is a cheap plastic and I had to replace it after it easily broke. The three straps DO NOT SECURE IT on the vehicle so I went to a provider who sewed three more straps and buckles on it to keep it in place. This is how the product should be sold. It also doubles as a great product to protect the windshield when it is towed.”