Great sha0e not bent or damaged
No rust came from Texas
Fits all KX500 1989-2004
Full assembly as shown
Stored over 20 years in a garage
Ships complete with mounts as shown in great shape