My 2012 Giant Escape 0.. Avenir Big Mouth Medium Bag, 1 of the 2 CF look aluminum cages, planet bike protege 9 wireless computer and my road id.. Only 2 things that need changing are the pedals (Wellgo MG-1 Platform pedals) and seat (Sunlite cloud-9 gel).. same components on my Cannondale, both of which are on order!!