Yep...you can definitely see light coming through it. Looks like those sticker carbon fiber w/ clear coat over.... I got a vented one and it's scary not having hood pins... I had to use black tape to keep it from shaking so much at high speed... Also don't get those hood pins from Ebay... Those are soooo cheap and break easily... So does anyone know where I can find some real METAL ones?