+3 Even without pics or details if it fits and everything works good $300 for a Canondale with a 10 speed group is a great price don't wait it won't last long. $300 seems almost way too little usually you would expect to pay about 2x this asking price.