Good product and I highly recommend the product and the seller.
Good finish, can't judge on the bearings until I used it for some 1.000 k. Actually a spare for me right now. Buyers should know that 24 mils is for Shimano cranks and 68 mm for road bikes. SRAM crank should fit with a single side 22/24 adapter which is not included.