I bought these for my husband for his birthday and was a little worried about them being fake, but they are legit.  My husband loves them, and I steal them to wear all the time too.  The gradient lenses are great, blocks out the sun but does not affect your visibility.