These are some of the highest quality cranks made my Cannondale. They're 175mm and present scratches and rub wear marks . There is no bottom bracket with this purchase, so you'll have to get a BB30 to make this work. Triple chainring 44-32-22T. Bolts are not pictured, but will be included of course. When life gives you Cannondale Hollowgram cranks at 199.99$, you simply buy them hehe