Ok, installation is not hard but I would not follow the instructions as they are written. Basically you position each piece in place then drill 2 holes in the wheel well per Polaris instructions. Put 2 pins in to hold it in place then mark all the other holes. I used a 90 degree pick for the holes inside the flare and it worked great. I did NOT mark the remaining holes in the wheel well because I didn't see a reason to and was concerned they may fight the holes on the inside of the flare, I wanted the flare to be tight to the side of fender. Pull the 2 pins and remove the flare. Drill all the holes on the side of the fender. Here's where I had a problem, I drilled the holes to 5/16" as I was supposed to but I could NOT get the push pin to seat into body, it just would not go in. It goes into the wheel well just fine but the side of the fender is thicker so it's trying to expand inside the hole rather than on the other side of the hole. So I drilled the side holes out to 21/64" and still could not get the pin to seat. I went up 1 more size to a 11/32" and it worked great. The pin snapped into the body tightly and pulled the flare into the side of the fender. So all the holes on the side of the fender I drilled with a 5/16" following the scribe line, then I redrilled it with the 11/32" bit making it 1/32" oversized. I'm NOT telling you to do this, I'm telling you it's what I had to do to get the pin to press in and it worked great for me. After the holes are drilled on the side put the flare back on holding it in place with the original 2 pins in the wheel well. Put all the pins in the side (inside the fender flare) Once those are in place drill the remaining holes in the wheel well with the 5/16" bit, install the pins and your done. I did NOT put on the mud flaps for 2 reasons. One they just look kind of stupid in my opinion and don't stick out so they wouldn't do much to keep mud off the side of the Ranger. The other reason is the Rock Sliders push them too far out from the wheel well and they would never fit tight against the machine. All in all I'm really happy with how they turned out. I made the mistake of telling my brother what I found out installing them, he thought since I had knew how to do it I could install his for him too.