Just ordered bearings for my linkage and swing arm. Once pressed in the sleeve would not fit thru the needle bearings in the linkage. I ordered another set of bearings because I thought I may have damaged them when pressing them in. The shop put in the new set and they had the same problem. Pivote Works stated that their tolerances could be off for some bikes and the bearings would not work. 2006 yz450f owners do not buy these from pivote works. You will be disapointed when they tell you there are no cash refunds.