You get what you pay for. Clamps that hold the window struts are poorly made and do not stay in place. I installed a set screw into the roll bar to hold in place. Fasteners are poor quality and will strip the heads easily if not careful.
3-in-1 Flip Windshield for 2023+ CFMOTO ZForce 950 Sport | 800 Trail