Polaris General 1000 ABS Plastic Hard Roof Fits the 2016+ Polaris General 1000 Works with Windshiled, Doors, and rear windows All hardware (nuts & bolts) are black-coated finish...no rust! Easy to install Comes complete with all mounting hardware & detailed instructions