This fits a 2015 Polaris RZR 900. It has not been used much as we don't drive in the extreme weather. Great for hunters or winter riders, it just clips on in 4 spots. I am sure it will fit other models but I am not sure, you would have to check with your local dealer.