As it states, made from polycarbonate, the most impact resistant material on the planet. This is not true. Trivex or Trilogy lenses are the most impact resistant lenses available.
While polycarbonate lenses are impact resistant they are not as good as Trivex. Trivex far surpasses polycarbonate in all respects. It has better visual clarity, better durability, and is more impact resistant.
Its not a dig against polycarbonate lenses. We still use them all the time. They are a less expensive option than Trivex. The video below shows that Trivex lenses are the ultimate in impact-resistant material.
So as usual research anything you read online. They might just be trying to sell you cheap glasses made in China.