New half windshields include all mounting hardware and bottom seal and directions on how to install scratch resistant poly carbonate material is unbreakable and shatterproof .