Polaris 2879900 Canvas Roof Durable, heavyweight 23 oz. polyester canvas construction Canvas is mold resistant and UV stable to resist fading and deliver long lasting performance Installs quickly and easily with provided straps Fits 2014-2018 Polaris RZR XP 1000 Fits 2016-2018 Polaris RZR XP Turbo