Definitely buy these.  They always garner "I love your glasses!" remarks everywhere.  I have purchased six pairs SO FAR--4 are mine and I sent two pairs to friends.  I will be ordering in more colors.  I have found that they give good glare protection AND they easily, comfortably fit over my regular eyeglasses.