This is an OEM cage from a 2017 XP4 1k. Roof and windshields are Polaris OEM and are polycarbonate. Front windshield has hardened oxide coating to prevent scratching and works very well. Went with whole new cage setup and selling this as a complete package.
do NOT contact me with unsolicited services or offers