This crankset came from an early/mid 90s Giant mountain bike and is in good structural condition. There is some normal wear on the chainrings and some pretty ugly pedal rub on the crank arms, but it worked well on the bike and came off without any issues.

Feel free to message me with any additional questions.