Fits all Xb's id imagine as its adjustable. Purchased and used for about 1000 miles on my xb12r. I have since sold all 5 of my buells, with the last one going up for sale soon. I don't street ride anymore..

Shock is in great condition. Hyper pro spring for 180lb ish rider
Pics are available