I am happy with this product which has a pretty good price at $99 for the lens but, wished the straps where a bit longer.
Does what it claims. Doesn't fog up and water beads off without little spots.
It is made of 3 layered foam and has a pretty handy clip on the back where the two straps hook on to each other so, you can put it around your head without pulling it over your face. It is also a spherical lens that is mirrored gold.
Was a good buy for $99. Came with a free carrying pouch and a free hard case.
Good fit but, I wish that the straps would be a bit longer because it doesn't have enough slack to make a perfect fit. It kinda pulls against your face so I just wear the strap inside my helmet not around.
Finger prints show up on it very easily so gets kinda annoying when ever you touch the lens. I treat it with care and it stayed mint.