Roof and cage off of a 2019 RZR xp. Cage is powder coated white and roof is powder coated red. Also have a Polaris lock and ride windshield.