I built this up on a new frame for my indoor trainer. It was a new frame, new 16 speed Sora gears and a new Cane Creek headset. It has set of Bontrager Wheels. Currently has good Giant 25c road tires, I could supply gravel tires and it does have clearance for fenders and mounts for a rack. I have never actually ridden it outside :). Its a simple entry level road bike and kind of is what it is. It is labelled as size large, but its 50cm centre to centre, but because its a compact frame I would say fits more like a 54-55cm medium.