My wife got these because they are big and would fit over her glasses. Unfortunately, her glasses kept fogging up under them so she had a difficult time seeing where she was going. Thankfully she has been able to get contacts to wear while riding.
The visibility is pretty good in all directions except down. I'm not sure if there are goggles that have good downward visibility, but these seem to stick out pretty far from her face (presumably to make room for glasses under), which gets in the way of downward visibility. These are decent goggles, but didn't end up working out for being used with prescription glasses.