I've always had similar glasses that have straight sides rather than the ones that wrap over the top of your ears. These have always been secure and very comfortable. The ones I have are quicksilver from Specsavers, spot on and strong, and yes I have tried taking my helmet off before the glasses. Contacts are better, but personally I can't always be bothered. Hope this helps