It is in good working condition as listed and shown and came off of a 2002 Honda CBR900RR, but most parts will also fit the CBR954RR. You'll have to check with your dealer to make sure it works for you as it may fit many other years, makes and models.