I bought two of these over the past 3 months and I would not recommend them to anyone.  They do a good job in providing a sun shading effect, however, both pair broke and the lenses fell out within only a few days of each other.  I wanted to return them but was told that there was no return policy.  CAUTION.  Do Not Buy This Product!!