This crankset came from an older 2000s mountain bike and was working properly on the bike. There is normal wear on the chainrings, but none of them are completely worn out. All of the threads are good, the crank removal tool threaded in easily and the pedals came out easily.

Feel free to message me with any additional questions.