Swing arm is off a 86 ninja with a washer in each side they fit a 500 550 frame perfect cut for 20mm axl same as honda. Still set up for mono shock but i can weld tabs for old school shocks if paid well i used this set up on my 500 for years it is a tick longer than stock but you can fit a 130 tire with room to spair i also have a 20 mm peice of round stock for making a axl and the right chain adjusters 75 obo 150 firm if i weld on tabs for oem shocks and remove mono shock