I am going to jinx myself for sure, but I have 3000 miles on my conti gatorskin ultra 700x28s on my bike right now and haven't had a flat for the last 2000 miles. In the first 1000 miles I had one flat that nothing would have stopped (roofing tack) and one mystery flat. I like the way they roll and they've been good to me. I have not found them hard to put on or take off.