2001-2005 Yamaha Raptor 660 Swingarm Assembly!!. Condition is "Used". This swingarm is in great shape with no cracks and good threads the axle has good splines and threads as well the break rotor is slightly bent but included. The carrier bearings feel right but as always I would recommend changing them as they are used