I installed these on my 2009 KTM 250SX. The bearing that installed on the bottom of the shock fit ok, but the top bearing did not fit well at all. The top bearing just slid in. It supposed to be a pressed fit. Then the supplied bushings and spacers that are supposed to install in the bearing itself would not go in. I ended up damaging them trying to make them fit. I had to reuse the old bushings and spacers. I was not happy at all with this purchase. I will be going back to OEM when these wear out.