I love these glasses! They are clear not too dark you can wear them on an overcast day with no problem. The frames are light and feel good on my face. I have other Versace glasses that are heavy and I constantly have to push up on my face, but these are great if you are smaller they don't slide. Love, love, love them so glad I purchased!