Good product better price.
For $20 you get a product that is every bit comparable to the more expensive brands. Hardware is easy to use/install. Only downside is I wish there was a small rubber washer/ring on both sides of the shield so I didn't feel like I was scratching it up when installing into helmet. This issue has no impact on function of the visor. Like every visor must use some kind of anti-fig formula. Little bit of dish soap works for me just fine. Great buy all around.