This crankset is in good condition, some normal wear and scratches but nothing that affects the function. The threads are all good - the crank removal tool threaded in easily and the pedals came out smoothly. It's Shimano compatible 

175mm crank arms
44/32/22 gearing
104/64 BCD

The bottom bracket is compatible with 68mm or 73mm shells, currently set up for 68mm with the spacer. It's English threaded and in good condition.

Feel free to message me with any additional questions.