I picked up my Ranger 900 this weekend and they did a great job. They were easy to install. The ball joints were not easy to insert. Before ordering, I would advise you to buy a ball joint press. I clear 33 seconds with these arms and a 3 inch low tire wear lifter.