In perfect working condition. No bad connections. Comes with everything in the pictures.
Came off a running 2001 Yamaha TTR90. Will fit other models, check to make sure it fits yours before buying.
If your in the USA, I will always try to ship two day air if possible.
I do not ship to war zones.