Install on my 2017 Polaris Ranger 500 took about 30-40 minutes. Super easy. Didn't come with new bushings, but my old bushings were in great condition. 45 degree grease fittings would have been better, but the 90 degree fittings work well enough. Highly recommended upgrade.