I got this crankset with a bulk lot of bike parts and don't know its history, but it seems to be in good shape. Some moderate normal wear on the chainrings but no structural issues. The bottom bracket is included, but the threaded end cap is missing. Should be fairly easy to source as I think they are pretty universal for Shimano