I love mine, too (also Olfa). If you've never seen one, I can understand why the "frosted" idea is confusing. They aren't like frosted glass that blocks out some of what you see. They're more like non-glare glass that just blocks the shiny reflections. I think they're much easier to use and much more accurate than any others I have used.