Came off 2018 Giant TCR SL with about 6000 miles riden, half on a trainer. Drive train was 50/34 crank and 11/34 cassette. I still have the 34/11 cassette, chain and 50t chain ring if interested to buy separately.