Perfect condition Judy XC. Installed Bnew springs so it works smoothly.
Steering length is exactly 7.2
Would fit frames from small to medium