If you look closely at the last picture you can see small bolts. The frame for the panels is 1/2" square tube in 16 gauge, the coro is 1/4" thick so I bought small Robertson head 1/8" bolts 1" long used with finish washers, all purchased at Home Depot.The washers provide a larger surface area on the panel which is good to prevent the plastic from tearing. A few places will use blue colored zip ties. One of those places is the 2 bottom middle spots on the windshield, the angles were wrong for a bolt and you must be careful to not overtighten anything through the lexan windshield. All holes through the windshield are close to its edges and I was careful not to crack the lexan by over tightening . All bolt holes in the windshield were made with a soldering iron while the protective plastic was still in place and a box cutter was used to carefully remove the melted waste around the holes. I did not want to drill any holes in the extreme front tubes in an effort to keep water out of the tubes so zip ties will be used there as well. All holes through the coro were located by an ice pick through from the inside then again with the pick on the outside, this allowed the hole to be close to the bolt size, so much so that the bolts actually are threaded into the coro and then through the tube. Each panel goes on twice, first time for the initial hole marking and bolt installation and to mark any final trimming then the 2nd time to finish. I will run a small bead of silicone along the top inside edge of the windshield to keep water out, the bottom edge I don't care as much so no sealing. The side windows are some protective face shields I got on ebay a couple years ago, they are mounted on the outside of the body and are upside down so the curved edges are on top. The soldering iron was used for the bolt holes in them as well.