I wear glasses with clip-on sunglasses when bicycling all the time. The combination works great. During my years of bicycle commuting I have never had a rock hit my face, helmet or glasses. Bugs are a little different story. They have hit me, stung me and bitten me, but I have never encountered any bugs that scratched my glasses.