Windshield installed on a 2024 Polaris General XP 1000 Sport. Was very well packed fortunately as the cardboard box had been subjected to significant crushing on one end. No written instructions which was surprising given the purchase price. Found this video on my own. Helpful for sure...covers the major parts. Video close ups could be better as it pertained to the gaskets. Aftermarket side mirrors no longer fitted...was able to modify the brackets. Was quite surprised at the dust accumulation in the interior compared to having no windshield. Maybe due to the fact I have no rear glass installed. I like the vents though not a lot of air comes through. Makes for a very hot ride on a warm day. Will be great on those cooler days. All things considered, a good purchase. Wiper...we shall see how long that lasts!