I wear spectacles / contact lenses. Will this be a problem ?
No. Goggles to fit over spectacles will be provided, and these will securely retain your spectacles in place.
Goggles will also protect contact lenses and prevent them from being displaced.