These tires came on my new Cannondale Synapse 6 bike. In the first 1000 miles I had five flats. I don't ride on bad roads either, so it was surprising. I feel the saying "you get what you pay for" comes to mind with these tires. Overall I wouldn't recommend these. Having to change a tire during a ride really puts a damper on the day. Suffice it to say, I switched to Continental 4000S tires.