Item came and all is good. However prep time was aomth before it was shipped out. A couple of paint nicks and minor carbon defect. Rode about 100km and all is fine so far. BB creaks a little on climbs. Otherwise all is good. Came with free flat pedals. Thank you.