For those of you who are unfilmiar with this swingarm.It was originally made for laeger 250r geo narrow framed banshee's with cr 500 linkage rear shock.It uses a a 250r carrier,brakes,etc.It will fit a stock frame,but you need to get a 91 cr 500 link,a cr 500 link shock and then make a custom upper and lower mounts,as well as 250r rear brake,carrier,axle,etc.It would not be easy to do with a stock banshee frame or cheap for that matter.