This roof came with my Ranger Crew 1000 when I bought it this summer, Ranger is a 2017 model... I don't know what years this rooftop works with... I took it off because I upgraded to a roof with built in speakers... pickup only