Bought these for a friend once before, he loved them so much that when he broke his first pair, he asked me to buy another. He loves the style. Unfortunately I cannot wear sunglasses since I wear glasses. But he gives them 5 stars!