Excellent condition. Shock has apx 500 miles on it. Not sure about the spring rate as it came off an ex Aussie Dave bike I purchased. $850 shipped lower 48.