High quality product. The fit and form is very nice - the frame's construction makes it very lightweight and comfortable to wear while still being durable. And I love the color scheme.
One note (that isn't worth removing a star) is the engraving on the lens. The little "venom" logo looks sloppy - like someone gave used a hot knife to cut the logo into the lens. Its tacky, though not noticeable from a distance.