I have a Davida open face with Halcyon split lens (RAF type) goggles. The lens is actually glass. If you wear glasses an optician can make the goggle glass to your prescription. That's the downside of goggles, if you wear glasses you will find it impossible to wear glasses beneath them.