I found the 3M one's were compatible with spectacles when I had to wear one in a disease control environment that didn't require the wearing of positive ventilation equipment all the time.
We didn't bother with the blue one's as the company decided they were not offering us enough protection.
If I felt I needed to wear one 3M would be the way to go Hivis have them I think.
The ones I had were unbranded and probably from China. I expect they cost a lot less than the 3M version.
BUT unless you are part of a high risk team, they are what the NHS are dishing out.
I'm actually quite cross about this.
If we want to do proper PPE, fine, but don't pretend that what is on offer is any better than the "Duck and Cover" mantra of the 1960s when nuclear war was a prospect.