Got this for my matte black helmet and it looks awesome. Haven't noticed any distortion over any period of time. This is a great combination for riding my supermoto. I am very careful with this shield and clean it after every ride and haven't had a problem with scratches yet after one season. Only con would be the price; should be 15-20 bucks.
AFX FX-39DS Dual Sport Shields
Sale Price: $31.95 to $42.95
AFX FX-39DS Dual Sport Shields.
Replacement faceshield for AFX FX-39DS helmet models