Shock was off of a Pro RMK with very low miles. It also has just been rebuilt it has 0 miles on the rebuild. Should fit 2013-2015 Pro RMK