Just OK compared to my Cocoon pair. I tend to have these AND my Cocoons in my car, and I do wear these because they are a cute pink color, BUT I must grab my old black Cocoons on a really sunny day.  They do not shade nearly as much light as a high priced pair of Cocoons. You get what you pay for.