Fantastic delivery time and in good condition. Haven't had the chance to test it on the track yet. It's been raining every weekend since I received my new IMS shift lever. Fits perfect on my 2001 Honda CR250.
If you profile your bike correctly when placing the order, you will get the correct shifter specific for your bike. It will have the correct bends in it to clear your crankcase. This is not a generic shifter and will require you in your case, to profile your bike as a 2001 YZ125 in order for you to receive the correct shifter.